Review for New England Clean Energy

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

12/13/2017
Anonymous Stow, MA

Impeccable

Being hesitant at first, NECE arranged for a visit to a nearby resident where I was able to discuss all aspects and experience with his solar system. At no time did I feel pressured. NECE's proposal was thorough and easy to understand, the installation process itself very professional throughout. I have never had any issues with the system to this day. And NECE keeps me informed regularly with information and developments in the solar industry.

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