Roof Repair Forney TX: Flashing, Pipe Boots and Wind-Lifted Shingles
By Total Pro Roofing ·

A drip over the bathroom. A few shingles in the yard after a windy night. A brown stain on the ceiling next to the chimney. Most of the time, problems like these call for a repair, not a new roof. When it comes to roof repair, Forney, TX roofs tend to fail in the same few places, and catching them early keeps a small fix small. Here is where those problems start, what the repair involves, and how to tell when patching no longer makes sense.
What the May 2024 windstorm did in Forney and Terrell
Early on the morning of May 28, 2024, a line of straight-line winds tore across DFW. Gusts were measured at 73 mph in Sachse, 75 mph at Love Field and 76 mph in Lavon, and Oncor reported 627,154 customers without power at 8 a.m. Out east, storm reports listed roof damage at an auto parts store in Forney, major damage to North Forney High School and a warehouse roof collapse in Terrell (SPC storm reports).
Kaufman County has had hail too. On May 16, 2025, storm spotters reported 1-inch hail in Terrell and 1.75-inch hail in Crandall. On June 2, 2026, spotters reported 1-inch hail southwest of Lawrence.
Storms like these leave two kinds of damage: the kind you see the next morning, and the kind that shows up months later as a leak. Most roof repair in Forney, TX after a storm traces back to one of three places.
Lifted, creased and missing shingles
Asphalt shingles are held down by nails and by a strip of sealant that bonds each shingle to the one below it. Strong wind can get under the edge and break that seal. Sometimes the shingle tears off and lands in the yard. Just as often it flaps, folds back and drops into place again, leaving a crease across the shingle that you can't see from the ground.

A creased shingle no longer seals, and the next wind-driven rain can get under it. The repair is to replace the damaged shingles and make sure the ones around them are sealed down. When the rest of the roof is in good shape, that is a quick job. Our posts on wind damage in Rowlett and wind repairs in Royse City go deeper on what wind does to a roof.
Pipe boots and flashing: small parts, big leaks
Cracked pipe boots
Every plumbing vent that comes through your roof is sealed with a rubber collar called a pipe boot. Texas sun dries that rubber out until it cracks and splits around the pipe, and then rain runs right down the pipe into the attic. The leak usually shows up on a ceiling near a bathroom or the kitchen.

Replacing a pipe boot is one of the simplest roof repairs there is, as long as it gets caught before the decking around it rots. Our post on why roofs leak covers the other common leak sources.
Worn or loose flashing
Flashing is the metal that seals the joints where your roof meets something else: a chimney, a wall, a dormer, a skylight. The sealant on it dries out, and the metal can work loose as it heats and cools every day. Wind makes it worse by pushing rain sideways into those joints. That's why flashing leaks often show up only during wind-driven storms and seem to disappear in a gentle rain.
Repairing flashing can mean resealing it, refastening it, or replacing a section, along with the shingles around it. Around chimneys, it often means new step flashing and counter-flashing.

Roof repair Forney TX: when a repair beats a replacement
Nobody wants to pay for a whole roof when a repair will do. Nobody wants to keep paying for repairs on a roof that is finished, either. Here is how to think about it.
A repair usually makes sense when:
- The damage is limited to one area, like a few shingles, a pipe boot or one run of flashing.
- The roof is well inside its expected life. InterNACHI puts 3-tab shingles at about 20 years and architectural shingles at about 30, and notes that hot climates drastically reduce asphalt shingle life (InterNACHI).
- The shingles are still flexible and can be lifted for a repair without cracking.
- The decking underneath is solid.
A replacement usually makes more sense when:
- The roof is near the end of its life and the shingles are brittle, curled or losing granules.
- Hail or wind damage is spread across several slopes.
- You have leaks in more than one place, or the same area has been patched more than once.
- The decking is soft or sagging.

If your roof is in that second group, our guide to what a roof replacement involves walks through the process day by day, and our roof replacement page covers the basics. If it is a fix, see our roof repair page.
What to do before the roofer gets there
If a storm opened up your roof, a few steps protect your home and your claim:
- Take photos and video of the damage, outside and inside, with the date. The Texas Department of Insurance recommends it.
- Cover holes if you can do it safely, or have a roofer tarp the roof. TDI notes that your policy may pay for temporary repairs, so keep every receipt.
- File a claim as soon as you can if hail or wind caused the damage. Deadlines vary by policy, so check yours.
- Stay off the roof, especially when it is wet.
- Be careful who you hire. TDI says that after a disaster, it's against the law for out-of-town contractors to ask for a down payment before they start. Waiving or covering your deductible is illegal in Texas. Our post on storm chaser roofing scams in Texas covers the red flags.
Duane helps homeowners through insurance claims, from documenting the damage to meeting the adjuster. The storm damage page explains how that usually goes.
Get a free roof repair inspection from Duane
Whether it's a few missing shingles or a leak you can't track down, if you need roof repair in Forney, TX, call Duane Huddleston at (214) 545-8133 or request a free inspection. He will find the problem, show you photos of what he finds, and tell you straight whether it is a repair or something bigger. No cost and no obligation.
Total Pro Roofing is based nearby in Rockwall and Royse City and serves Forney, Terrell and the rest of the DFW Metroplex.
Have a question about your roof?
Call Duane at (214) 545-8133 or request a free inspection. No cost, no obligation.
