Review for New England Clean Energy

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

02/19/2017
Anonymous

Great service and installation for huge project.

Oneof the first things we wanted to do with our new house was go solar and so we got quotes from several companies. NECE won on the strength of their warranties and their willingness to indulge the massive project we presented which included putting panels not only on our large home, but our barn as well. <br /><br />Their performance guarantee was extremely strong, which eased concerns about the higher cost - we felt more comfortable spending more to get a higher return on investment on the strength of their guarantees.

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