05/11/2014
Anonymous
My town had a "Solar Challenge". They chose the installer and negotiated favorable prices. They made an excellent choice and I have been completely satisfied with New England Clean Energy and with the installation they did for me. My panels have been working well during the 7 weeks they have been on line.