Review for Mass Renewables

Office location: 90 Mendon Street, Bellingham MA, 02019

01/04/2023
MikeM Framingham, MA

Mass Renewables was Excellent

The whole process was very easy and transparent. Everyone from the analysts, to electricians and installers were very easy to deal with. Everyone always showed up when expected and completed the work as planned. The array is in and working with no issues. I would happily recommend them.

Sales process
Price charged as quoted
On schedule
Installation quality

System size (kW): 10

Year installed: 2022