06/21/2016
Anonymous
MA
Extremely satisfied with all aspects of our solar project and our experience with Mass Renewables. All members of their team were easy to discuss items with, professional, respectful and courteous. I highly recommend and have done so on several occasions this company and their team.