11/03/2014
Anonymous
We bought solar panels through New England Clean Energy this past summer, and they made the process so easy and transparent. We got quotes from NECE and one other company, and found NECE's prices to be much more affordable. Their service - from installation to paperwork to financing to billing - was exceptional at every stage. I can't recommend them highly enough.