Review for NEC Solar

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

04/29/2021
Jim Ruertenik

Excellent service

Artie is a trained engineer and was very helpful in designing the project. Installation was easy. They informed us whenever they needed to come over, were polite, and worked efficiently. There was a little glitch that they resolved very quickly. Excellent service and product.

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