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

2015 STATISTICS

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

2014 STATISTICS

Top 500 Rank #432

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