Review for New England Clean Energy

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

09/04/2018
Anonymous Medfield, MA

Go Solar!

New England Clean Energy installed solar panels on our barn almost two years ago and we are so happy. It feels great to have no electric bills and the quarterly SREC checks have just been icing on the cake. The install went smoothly and New England Clean Energy was great to deal with the whole way.

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