Rank: 245

Sun Source Electric

SunSource takes pride in everything we do and we like feeling good about what we install at the end of the day. We'll also beat any contractors price by 10%.

2016 Top 500 Solar Contractors


Top 500 Rank #245

Total Megawatts Installed Since Founded4.00 Company Founded2005
Total Megawatts Installed 20152.00 LocationMartinez, CA
Employees15 Web Sitesunsourceelectric.org
Primary MarketCommercial Primary ServiceElectrical Subcontractor