Review for NEC Solar

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

06/19/2024
D Yeroshalmi Needham, MA

Repeat customer!

NEC Solar did solar panels for our primary residence a couple of years ago. It was a great experience with Artie as the company representative. Communications were quick and clear and he explained every steps of the project and met all the timelines We have been so pleased with our solar panels and the amount of power production that decided to do the same for our vacation home. NEC Solar was the first company we contacted.

Sales process
Price charged as quoted
On schedule
Installation quality

System size (kW): 11315

Year installed: 2020