San Antonio's #1 Home & Commercial 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

San Antonio Office
12500 Network Blvd Ste. 100
San Antonio, TX 78249
(210) 566-8000

See if solar is right for you.