11/12/2016
Anonymous
We are thrilled with our New England Clean Energy experience. We found their staff to be knowledgeable and responsive (equally important). It didn't hurt that they were also friendly and incredibly helpful. Our overall install took longer than anticipated, but this was due to issues with our town's building permit application process. NECE went out of their way to resolve those issues, and we could not be happier.