Review for New England Clean Energy

Office location: 577 Main Street Suite 430, Hudson MA, 01749

10/09/2018
Anonymous MA

Hidden benefit

My wife did not want to look at the solar panels. New England Clean Energy was able to place 18 panels on my shed dormer roof. They cannot be seen from the street.

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