05/05/2015
Anonymous
New England Clean Energy did a wonderful job with our solar panel installation. They communicated very well, always responding when I had questions. The men who worked here at the house were very friendly and a pleasure to have around the home.