Review for New England Clean Energy

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

Sunny success! Lincoln , MA

I am very satisfied with New England clean energy!

I dealt with two solar companies. New England clean energy was without a doubt the far superior company and better customer service to say the least.

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

New England Clean Energy reply 06/22/2021
Thank you for this kind review! We hope you solar system continues to work beautifully, and please let us know if anything changes!