01/17/2015
Anonymous
Mass Renewables is a professional, Quality & customer oriented Solar installation company. Mike & his team did a great job installing our solar system. Mike is with you at each step right from Product marketing, System Design, Installation, troubleshooting & Maintenance. With Mass Renewables one can rest assured you have the best and are taken care of. I'd recommend them a million times over.
Reviewer reply
01/17/2015
Over & over