Review for NEC Solar

Office location: 121 Broadcommon Rd, Bristol RI, 02809

CWigington Westborough, MA

Great communication!

I did my homework as best I could to understand PV systems and what my house could support. The sales and installation team always kept me informed of the choices I would need to make as well as the ways these choices might impact installation and ultimately energy production. There were no surprises which is exactly how home improvements should go (contrary to what HGTV shows us.)

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