The Original Texas Solar Company - Established in 1995, Texas Solar Power Company (TXSPC) has over 20 years experience as a leading solar integrator. We have completed more than a 1,000 projects all over the world, totaling over 20 megawatts and ranging from several kilowatts to several megawatts. T...
5124599494
6448 E Hwy 290
Austin, 78723
Texas Solar Power Co.’s CEO is Joe Garcia
Texas Solar Power Co.’s HQ is located at 6448 E Hwy 290, Austin
Texas Solar Power Co.’s phone number is 5124599494
Texas Solar Power Co.’s official website is txspc.com
Texas Solar Power Co.’s revenue is $1M - $5M
Texas Solar Power Co. has 11 - 50 employees
Texas Solar Power Co. is in the industry of: Renewable Energy