Office location: 90 Mendon Street, Bellingham MA, 02019
03/16/2023
RickT
Norfolk, MA
From the initial contacts via email to the final closing meeting, Mass Renewables did a fantastic job. All their personnel from sales to office to installers were terrific in keeping me informed of all the steps as the projected moved from one phase to another and the fact that they communicated with Eversource and the town for all the permits and inspections was exactly as stated.
System size (kW): 15.2
Year installed: 2023