Review for New England Clean Energy

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

10/26/2020
Shame123 Needham, MA

Buyer Beware - Get ready to for a terrible experience

Go anywhere else. In short, do your homework. This company over the last hear has become a hot mess. The people in charge of running the projects through to management have a lot to learn and are in over their head. I have spent hours and hundreds of emails chasing them down. Also I was told to pay before the project was completed and meters were set up, being told the project was completed, it was not and 2 months later I have missed the entire summer months for SMART Credits with no recourse. I used them 5 years ago, and they were great, today not even close up through to CEO. If you want to overpay, be treated like dirt, and be lied to throughout the process then yes, select these people. If you want to just work with someone who is honest, knows what they are doing and will see it through to the end, choose anyone else.

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

New England Clean Energy reply 06/10/2022
We are sorry that your project was delayed in the turbulent times of Spring 2020, but are happy that it is up and running since late Summer 2020.