We have a commitment to operating our business in a sustainable, healthy manner, beyond just the environmental benefits of solar power. We continually look to our Sustainability Initiative to inform our business decisions based on potential impacts to the local, regional and global environment and community.
We also value maintaining healthy and productive relationships with our customers. We place utmost importance on customer service and satisfaction. Our Customer Care Manager ensures that there is clear communication between both parties throughout the entire installation process. Our goal is to have happy customers and strive we for 100% satisfaction.
85 S Bow St, Milford, MA 01757, United States