Review for Mass Renewables

Office location: 90 Mendon Street, Bellingham MA, 02019

05/25/2022
Jorge West Newton, MA

Best Experience with Home Solar Panel Installation

We got our system up an running within the schedule Mass Renewables proposed. The system is performed just as they presented it in the proposal. The workmanship of the job was vary clean taking care of the finishing details as if their own home. They took care of all the paper work with other parties involved. Overall it was a pain-free experience.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support

System size (kW): 6

Year installed: 2022