Review for NEC Solar

Office location: 121 Broadcommon Rd, Bristol RI, 02809

Tony and Jennifer Amaio Portsmouth, RI

Amazing compNy

We choose NEC since they were local and had a great reputation. They did not disappoint. Professional, on time and great communication. From design to installation everyone was so professional and amazing. Highly recommend

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