• Solar Panels Installation in MA, NH, RI, ME From New England Clean Energy
Call Toll Free: 877-886-8867

Home   >   Why Choose Us   >   10 Point Pledge

10 Point Pledge

Read New England Clean Energy’s 10 point pledge for honest and straightforward answers to your questions.

 

snow_ueisdur_800x600“Excellent experience from start to turn on. We obtained quotes from 3 installers and went with Clean Energy, not so much as a result of price as the positive attitude and careful explanations they gave us. Installation occurred just before the first blizzard and in order to get the inspections complete and the system ready to turn on, they came back and cleared the snow from the panels. Overall, a very positive experience and a very clean professional installation.”

—Eileen York of Acton, MA