how long do roofs last in austin 4

https://tiny-wiki.win/index.php/Roof_Repair_or_New_Roof:_How_Austin_Homeowners_Can_Decide

Roofs in Austin typically last 15 to 20 years for asphalt shingles, while metal or tile can hold up 30 to 40 years—pending wild temperature swings, intense sun, and occasional hailstorms. Regular inspections after summer and winter extremes help catch damage early, and proper ventilation under the roof keeps attic heat from baking shingles faster than expected.