Review for NEC Solar

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

12/28/2023
John T Needham Heights, MA

Almost "artisanal" service and installation!

When you think of placing panels on a roof, you may think that it's just a "plug-and-play" installation based on the area available - not the case with NEC Solar. We have a difficult roof, and from the projects beginning definition through planning, design and then installation it was super-customized to maximize the potential of the system with the roof lines. Installation also resulted with no visible cabling, a feat that required ingenuity on the installation team's part. It really felt "artisanal" with an accompanying super professional team. Plus, the process with getting into production was "frictionless" with regards to the utility company and local permitting.

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

System size (kW): 7.98

Year installed: 2023