when to get a new roof 3
https://wiki-tonic.win/index.php/When_to_Replace_a_Roof_in_Texas:_A_Season-by-Season_Guide_for_Homeowners
You know it's time for a new roof when you spot curled or missing shingles after a storm, see daylight through your attic boards, or notice granules from asphalt shingles collecting in your gutters. Leaks that keep coming back, even after patching, are a clear sign. Most roofs last 20-30 years, so if yours is pushing that age, it's wise to have a pro inspect it before water damage gets worse.