Review for New England Clean Energy

Office location: 577 Main Street Suite 430, Hudson MA, 01749

10/23/2024
Andrew Lancaster, MA

Let the Sun Shine

The process of getting the 26 panel system installed was super easy. New England answered all of my question and explained the whole process very well. All the guys that did the installation were friendly and courteous. The electrical work was very neatly done and looks professional. I would recommend this company over any of the other solar companies out there. Now I just have to have the electric company come and switch my meter. At that point I can watch the dial go backwards on a nice sunny day.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support

System size (kW): 4.3

Year installed: 2024