Office location: 275 Grove Street Suite 2-400, Newton MA, 02466
03/15/2025
Ben P.
Needham, MA
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!
System size (kW): 12.4
Year installed: 2022