Rank: 379

Powell Energy and Solar

Powell Energy and Solar is a growing solar EPC serving the New Jersey, Pennsylvania, Maryland and Delaware markets. We specialize in residential and small to medium commercial solar installations. We also do some charitable work and provide PPAs for churches and other non-profits.

2016 Top 500 Solar Contractors


Top 500 Rank #379

Total Megawatts Installed Since Founded1.60 Company Founded2008
Total Megawatts Installed 20150.60 LocationMoorestown, NJ
Employees10 Web Sitepowellenergyandsolar.com
Primary MarketCommercial Primary ServiceEPC


2015 Top 500 Solar Contractors


Top 500 Rank #441

Total Megawatts Installed 2014 0.220 Company Founded2008
Employees5 LocationMoorestown, NJ
Primary MarketCommercial Web Sitepowellenergyandsolar.com
Primary ServiceEPC