05/02/2014
Anonymous
New England Clean Energy team did an amazing job! Their dedication to customer service was readily apparent, and the installation went very smoothly. They are very knowledgeable about what they do. I absolutely recommend their work!