Review for Mass Renewables

02/25/2016
Anonymous

Great Experience

From the initial discussion about solar equip options to the installation all aspects of working with Mass Renewables were great. The installation occurred as scheduled by a professional and courteous team and was done in 2.5 days (29 panels). Highly recommend Mass Renewables.

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