Review for New England Clean Energy

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

03/20/2017
Anonymous

Thoughtful design; smooth process

NECE's site surveyor did a much better job than another company's, at coming up with a realistic optimal plan (regarding how many trees would be useful to fell). Their communication was good. They made the red tape totally painless and smooth.

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