Office location: 90 Mendon Street, Bellingham MA, 02019
01/14/2024
Deb and Steve
Falmouth, MA
From the first contact to the final in person “close out” of our solar installation this team was fantastic. Professional, careful, deliberate, and creative are a few of the words I would use to describe the Mass Renewable team. Our project was complicated and these guys were not deterred - in fact I think they loved the challenge. I cannot say enough about the company Mike has created and I highly recommend them. Deb and Steve Falmouth, MA
System size (kW): 12.64
Year installed: 2023