Review for Mass Renewables

07/16/2015
Anonymous

This is the Team to go with for Solar install

Mike, Deb, Jeff and the crew where great! Mike is great to work with and knows the products. No sales pitch ever just facts and knowledge to answer all my many questions especially when pitted against 3 Competitors Mass Renewables clearly comes out on top with Product, timeliness and cost. Mike and team are also quick in responding to any questions. Less than 6 weeks install for 33 panels and 2 weeks for National Grid to approve.

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