Since 2008, hundreds of thousands of solar panels have popped up across the country as an increasing number of Americans choose to power their daily lives with the sun’s energy. 

Thanks for choosing :

Space City Solar Logo-Name.png
Space City Solar Logo-Sun.png

You've Made The

Right Choice

License Number: 34875

Phone: (281)-999-2748


12607 Vinvale Road, Suite 102, Houston, TX 77066