Review for New England Clean Energy

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

03/27/2018
Anonymous

Solar Installation

I love that they proactively checks my annual production and will notifie me of any issues. But I haven't had any issues and its been almost 3 years now!

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