Get in touch with us

Address: 1717 Gessner Rd, Houston, Texas 77080

Phone: (713) 380.2282 or (832) 243.1711

Star Building Services headquarters is located in Houston, Texas. Star Building offers a wide range of cleaning solutions, such as care, maintenance, and restoration according to the needs expressed by our customers which Star Building priority and objective is to provide the highest quality and best results to our clients.