Review for New England Clean Energy

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


100% Trustworthy.

I interviewed at least 5 solar companies. New England Clean Energy had the most straightforward sales process. They did everything they said on time. I live in a custom home; they were not the lowest price but I think they are clearly the best value!

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

New England Clean Energy reply 06/22/2021
Thank you so much for your review on the value of our products and process! We hope your system continues to run smoothly!