Review for NEC Solar

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

03/15/2025
Ben P. Needham, MA

Great experience

We had a great experience with NEC. Artie was excellent at answering all our questions and helping us through the whole thing. Installation was quick and the crew did a great job cleaning up after themselves. The company has also been very responsive to any questions or concerns after the installation. They definitely didn't just disappear after the final check cleared!

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

System size (kW): 12.4

Year installed: 2022