Review for NEC Solar

Office location: 4916 Montvale Summit Suite 2-400, Suffolk MA, 02466

01/16/2024
Happy Solar Needham, MA

Go Solar with NEC and Liz - you won't regret it

I wanted to use solar power for a while, but I owned a condo and couldn’t put it on the roof. So when I got a house, I looked into solar for electricity. I had heard of NEC Solar from signs around my town, so I reached out to Liz Thomson. They call her Solar Liz for a reason. She was great. She spent a lot of time with me reviewing all aspects of solar and gave me a binder with all the information on going solar – including pictures of my house and how much solar it would produce, rebate, and breakeven information. Every aspect of working with NEC was great. They kept me informed of when it would be installed and then when it would be ok’d and turned on by Eversource. It was so great and worked so well that I put on more solar panels a year later on the addition to the house with Liz and NEC.

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

System size (kW): 8.03

Year installed: 2022