Office location: 5 Lyberty Way Unit A, Westford MA, 01866
01/25/2017
Anonymous
A great job from start to finish. The sales process was clearcut and transparent. They use a project manager system so there is one contact to deal with the entire time.The install was flawless. The crew was on time, neat and professional. Many companies drop the ball post sale but the DE PM explained the system monitoring and SREC process clearly. They also guarantee the system output. When we had a snowy February- there was very little production. I received a check to make up for the shortfall.. I have a great system and a tiny electrical bill- it doesn't get any better than this.