03/14/2015
Anonymous
The people from New England Clean Energy were just simply great. Each employee I interacted with was very positive an excited to be working on the project. The installation of the system was exactly as they described.
Reviewer reply
03/14/2015
I would absolutely recommend this installer to other people.