Office location: 577 Main Street Suite 430, Hudson MA, 01749
10/07/2018
Anonymous
12 Cedar Hill Rd Northborough, MA
New England Clean Energy did a great job on my Solar project. From the first meeting to the go ahead to turn on the system was a great experience. Very knowledgeable and great communication throughout the process! And the panels and installation look great on the house as mine is on the front and seen by all.... Really no complaints at all!!!