Review for NEC Solar

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

12/26/2023
VFW Post 2498 Needham, MA

Timely and professional

NEC Solar (Artie Crocker) All the crew were terrific. We at the Needham VFW are glad to have made the correct choice of NEC and the installers.

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

System size (kW): 33.12

Year installed: 2023