Review for New England Clean Energy

05/05/2015
Anonymous

Great Solar Installer!

New England Clean Energy did a wonderful job with our solar panel installation. They communicated very well, always responding when I had questions. The men who worked here at the house were very friendly and a pleasure to have around the home.

Sales process
Price charged as quoted
On schedule
Installation quality