Waxahachie, Texas, city officials had to address roof and water damage to a local community center that experienced a drop in popularity after more than 70 leaks.
Duncanville, Texas-based roofing consulting firm ECI Inc. was called to look into issue.