Review for NEC Solar

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

01/07/2024
Jon B. Needham, MA

Excellent

Very pleased with the entire process from the initial design through installation and final permission to operate. The installation even looks good, which you don't often see with rooftop installations. This is a local company that specializes in electrical contracting and solar in particular. They were able to expedite permit pulling and inspections. The entire schedule was "as advertised" and their project lead, Nick, kept us informed and helped us with logistics such as registering for SRECs and even forms to claim state and federal tax credits. Highly recommend.

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

System size (kW): 8.9

Year installed: 2023