Review for New England Clean Energy

05/02/2014
Anonymous

Excellent Solar Installer!

New England Clean Energy team did an amazing job! Their dedication to customer service was readily apparent, and the installation went very smoothly. They are very knowledgeable about what they do. I absolutely recommend their work!

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