12/29/2017
Anonymous
auburn, MA
i spent close to 1 year meeting with and evaluating companies, equipment and options, reviews as well as researching panels, optimizers etc.<br />local companies/installers are the best- Mass Renewables is the best locally- from different options/proposals to answering detailed questions to the job they did with installing and follow up- THE BEST - honest, credible, service oriented - Diane, Jeff, installer,s etc.