We appreciate your interest in Texas Solar Power Company – San Antonio.

Would you like to leave a message ?  (Press here)

Texas Solar Power Company – San Antonio

520 Fredericksburg Road

San Antonio, Texas 78201

Phone: 210-732-8200

Operation hours: North America Central Standard Time: 9 a.m. – 8 p.m.


While re-organizing, we’ve consolidated our warehousing and dispatch functions to our local San Antonio operations office. Someone is always there to discuss your projects and facilitate appointments. Craig personally returns all project related inquiries.

Otherwise, we’ve provided the following email options:


For sales inquiries and orders, please complete the contact form and press SEND. For a current list of authorized Texas Solar-SA installers, please call or email our Sales department:

Press Releases

For personal interviews, in-depth media coverage and images, contact

Human Resources

Energetic, talented individuals wishing to join us are welcome to send a CV to