Company Overview
Company Name
NEC Solar
Address
121 Broadcommon Rd, Bristol, RI, 02809, United States
Website
massgoessolar.comPhone
(866) 446-4632About NEC Solar
NEC Solar is a solar power solutions provider based in Bristol, RI, United States. The company offers residential, commercial, and battery storage solutions, delivering comprehensive solar panel installation services. NEC Solar is part of a larger electrical construction company and has completed over 3,000 installations in Massachusetts and Rhode Island, providing a turnkey solar experience for its customers.
Advertising Pixels
- Facebook Ad Pixel