Office location: 90 Mendon Street, Bellingham MA, 02019
03/15/2024
WSpencer
Bellingham, MA
Overall, an excellent experience! Any points needing clarification along the way were promptly and professionally attended to! From explanation of an overview of the project to solving “devil in the details,” Mass Renewables was spot on!
System size (kW): 7
Year installed: 2024