About Allstar Restoration
Allstar Restoration is a San Antonio contractor that also carries water damage restoration as a service category, with posted hours and wheelchair accessible parking. Both of its Google reviews are five stars, giving it a 5.0 rating from a small pool of customers. Contractor is its primary category, with water damage restoration listed beside it.
Services and details
Contact
- (726) 238-4708
- 12051 Starcrest Dr, San Antonio, TX 78247
- View on Google Maps
Listing compiled from public sources on 2026-11-02. Report a correction or request removal. Back to water damage restoration companies in San Antonio.