Review for New England Clean Energy

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

03/27/2017
Anonymous

Easy & simple installation

Working with NECE was simple and easy. They got quotes to me fast with clear breakdowns, on-boarding from contracts, payments, and step-by-step instructions was easy, and the panels were installed sooner than I expected.

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