About Green Star Solutions Green Star Solar Solutions, Inc. delivers sustainable energy solutions throughout Texas to power your home, business, and vehicle.
Industry Certifications

Better Business Bureau
Service Types
Residential Solar
Commercial Solar
Energy Monitoring System
Green Star Solutions Solar Details
Established
2010
Licensing Information
Texas Electrical Contractors License #28902
Contact
Headquarters
7126 Eckhert Rd Suite # 9
San Antonio TX
78238
7126 Eckhert Rd Suite # 9
San Antonio TX
78238
(830)-438-3396