SAN ANTONIO’S #1 SOLAR PANEL COMPANY
Longhorn Solar is dedicated to high quality solar systems with high quality customer service. We’ve been serving Central Texas rooftops since 2009 and have completed more than 2330 successful solar system installations. Our NABCEP Certified team is standing by, ready to answer any questions your have about solar power installation in San Antonio, Texas.
Get in Touch
San Antonio Office
12500 Network Blvd Ste. 100
San Antonio, TX 78249