Review for NEC Solar

Office location: 275 Grove Street Suite 2-400, Newton MA, 02466

12/20/2023
Seth T Boston , MA

Highly Recommend!

We were looking to get solar on our house in 2022 and looked at 6 different companies. NEC stood out above the others. Their system was better and their customer service was amazing! We purchased solar from NEC in 2022. Dana and Alex kept us updated the entire time and everything was done in a timely manner. I highly recommend buying or leasing solar from NEC!

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

System size (kW): 6.68

Year installed: 2022