Location: Westborough, Massachusetts
Watts: 5,040
Date: May 2010
“I chose New England Clean Energy because I was impressed with Mark. I appreciated the detail and accuracy in answering all of my questions. I was pleased from start to finish. Everything went smoothly and efficiently.”
— Happy Westborough, MA customer