Rank: 231

South Texas Solar Systems

South Texas Solar Systems Inc. has been operating in South Texas for seven years, with a focus on residential and mid-sized commercial projects. We are grant specialists, rebate specialists and our office does installs all across the U.S. and Mexico border.

2016 Top 500 Solar Contractors


Top 500 Rank #231

Total Megawatts Installed Since Founded4.00 Company Founded2007
Total Megawatts Installed 20152.20 LocationSan Antonio, TX
Employees15 Web Sitetxsolarsystems.com
Primary MarketCommercial Primary ServiceEPC


2015 Top 500 Solar Contractors


Top 500 Rank #432

Total Megawatts Installed 2014 0.250 Company Founded2007
Employees10 LocationSan Antonio, TX
Primary MarketCommercial Web Sitetxsolarsystems.com
Primary ServiceEPC