By The Roofing Brief Team. Last reviewed: October 2026.
To repair a damaged roof, first match the fix to the damage: reseal a curled shingle, glue and camouflage a cracked one, swap out a missing or badly torn shingle with at least 4 nails (IRC R905.2.6), or reseat failed flashing. Small, localized damage on a roof that still has years of life left is a repair; HomeGuide prices replacing 3 to 25 missing shingles at $100 to $300. Widespread damage, a soft deck, or a roof past its expected life (15 to 20 years for 3-tab asphalt, 20 to 30 for architectural, per HomeGuide) usually points to replacement instead. Work only on a dry roof, on a slope you can stand on safely, and tarp anything actively leaking until you can fix it properly.
What counts as roof damage, and which repairs are DIY-safe?
Roof damage means anything that breaks the roof’s water shield: missing, cracked, or curled shingles, split or lifted flashing around chimneys and vents, a punctured or torn membrane on a flat roof, or a soft, sagging deck underneath. The safe DIY jobs are the shallow, reachable ones. OSHA defines a steep roof as anything over 4 in 12 (29 CFR 1926.500), and structural sag, active leaks over living space, and steep or high roofs belong to a pro.
Set your plan by damage type. The table pairs each type with HomeGuide’s 2026 pro price and a DIY rating.
| Damage type | Typical repair | Pro cost range (2026) | DIY difficulty | Source |
|---|---|---|---|---|
| Curled or lifted shingle | Reseal with roofing cement, weight down | $10 to $50 DIY in cement and sealant | Low | HomeGuide shingle repair cost |
| Cracked shingle | Seal the crack, hide with granules | $10 to $50 DIY | Low | HomeGuide shingle repair cost |
| Missing or torn shingle | Remove and replace the shingle | $100 to $300 (3 to 25 shingles) | Moderate | HomeGuide shingle repair cost |
| Failed flashing | Reseat or replace step and counter flashing | $200 to $500 | Moderate to high | HomeGuide roof repair cost |
| Active roof leak | Trace source, seal or replace at the entry point | $150 to $1,000 (minor); $1,000 to $6,000+ with water damage | Moderate | HomeGuide roof repair cost |
| Flat roof puncture | Clean and patch the membrane | $150 to $1,000 (minor leak range) | Moderate | HomeGuide roof repair cost |
| Sagging or soft deck | Replace decking, often re-roof the section | $200 to $500 per 100 sq ft of deck; $1,000 to $5,000 for a sagging roof | Call a pro | HomeGuide roof repair cost |
Roof pitch, height, and how far the damage has spread move these numbers; HomeGuide notes minimum service fees of $150 to $300 and an emergency surcharge of $200 to $300. For a wider breakdown, see our guide to what 22 common roof repairs actually cost, and confirm what you are looking at with the signs of roof damage triage before you start.
Repair materials and the code rule behind each
| Material or step | Spec to buy or follow | Source |
|---|---|---|
| Roofing nails | Galvanized, stainless, aluminum or copper; 12-gauge shank; 3/8 in head; 3/4 in into the deck or through it | IRC R905.2.5 |
| Nails per shingle | Maker’s count, but not less than 4 per strip shingle | IRC R905.2.6 |
| Roofing cement | Asphalt roof cement meeting ASTM D4586 Type I or II | Owens Corning Duration instructions |
| Cold-weather sealing (below 40°F) | Hand-seal with four 1 in dabs of ASTM D4586 cement per shingle | Owens Corning Duration instructions |
| Sidewall step flashing | Not less than 4 in high and 4 in wide | IRC R905.2.8.3 |
| Wet-surface emergency patch | Spread 1/8 to 1/4 in thick, 2 in past the hole; add repair fabric if over 1/4 in wide or 2 in long | Henry 208R data sheet |
| Minimum slope for shingles | 2:12; double underlayment from 2:12 up to 4:12 | IRC R905.2.2 |
How to repair a damaged roof, step by step
The general repair sequence is the same for most shingle damage: work safe, find every damaged spot, fix or replace the affected material, then seal and check. Follow it in order. Skipping the inspection step is why many DIY repairs leak again, because the visible damage is rarely the only damage; HomeGuide’s leak repair data prices nail pops at $200 to $500 and a leaking valley at $300 to $1,500 when they are found later. If the problem is a leak, our guide to asphalt shingle roof leak repair matches each symptom to its source.
- Pick the right day. Work on a dry roof with no rain in the forecast. Below 40°F, Owens Corning requires extra care handling shingles and hand-sealing with asphalt cement, because the factory sealant strip will not activate in the cold.
- Set up to work safely. Use a stable ladder tied off at the top, wear rubber-soled shoes for grip, and use a roof harness with an anchor on anything over a 4:12 pitch, the line OSHA uses to define a steep roof.
- Find all the damage. Walk the roof and check for missing, cracked, curled, or loose shingles, popped nails, and cracked sealant around flashing, vents, and skylights. Note water stains in the attic to trace hidden leaks, and check each slope; a missed nail pop costs $200 to $500 to fix later, per HomeGuide.
- Make the repair for that damage type. Reseal, replace, or patch using the specific method below for shingles, flashing, or a flat membrane, with 12-gauge roofing nails and ASTM D4586 cement.
- Seal and blend. Add roofing cement under repaired tabs, and sprinkle matching granules over fresh sealant so the fix sheds water and blends into the field; Owens Corning warns that excessive cement can cause blistering.
- Recheck after the next rain. Look in the attic for fresh moisture. A repair that still shows water means the true source is elsewhere.
How do you fix damaged shingles by type?
Fixing damaged shingles depends on whether the shingle is curled, cracked, or gone. A curled shingle gets glued back down, a cracked shingle gets sealed and camouflaged, and a missing or torn shingle gets fully replaced. HomeGuide puts the DIY cost of the first two at $10 to $50 and a pro replacement of 3 to 25 shingles at $100 to $300.
Curled or lifted shingle
A curled shingle is still intact, so you reattach it rather than replace it. Load ASTM D4586 roofing cement or sealant into a caulk gun, lift the curled edge, squeeze a bead underneath, and press the shingle flat. Weigh it down with a brick until the cement sets so the adhesive cures under pressure.
Cracked or split shingle
A single cracked shingle usually does not need replacing. Apply a bead of roofing sealant beneath the crack, press the shingle down, then run a second thin bead over the top of the crack. Collect loose granules from the gutter and sprinkle them over the wet sealant so the repair matches the surrounding roof and sheds water; for a split wider than 1/4 inch, Henry’s data sheet calls for embedding repair fabric between two layers of cement.
Missing or badly torn shingle
A missing or torn shingle has to come out and be replaced with a matching one. This is the highest-skill of the three shingle repairs because you disturb the shingles above it and must re-nail them to at least 4 nails per strip under IRC R905.2.6.
- Gently lift the edges of the shingles above the gap with a flat pry bar.
- Slide the pry bar under the damaged shingle and pop the roofing nails, then remove the old shingle.
- Slide the new shingle up into the gap, aligned with the course on either side.
- Nail it with 1-1/4 inch roofing nails placed high enough that the overlapping shingle above covers the heads.
- Seal under the tabs of the new shingle and the ones you lifted with a dab of roofing cement.
If the damage is a hole or a leak rather than a loose shingle, work from the entry point out. Our step-by-step on how to fix a roof leak covers tracing water back to its true source, and our guide to how to patch a roof covers EPDM patches (3 in past the damage), TPO patches (2 in) and metal.
How to repair damaged flashing
Flashing is the metal that seals joints where the roof meets a wall, chimney, vent, or valley. A small gap can be sealed short-term; bent, rusted, or pulled-away flashing should be reseated or replaced, and IRC R908.5 requires replacing flashings, vents and edgings that are “rusted, damaged or deteriorated” during reroofing. HomeGuide prices flashing repair at $200 to $500 and full flashing replacement at $500 to $1,500 or more.
For a hairline gap, clean the metal, let it dry, and apply a bead of roofing cement or a compatible sealant along the seam. For flashing that has lifted or corroded, pull the surrounding shingles, remove the old piece, slide in new step flashing at least 4 inches high and 4 inches wide (IRC R905.2.8.3) tucked under the course above and over the one below, then re-seat the shingles and seal the edges. If the flashing is buried under mortar on a chimney, or the leak persists after resealing, that is a pro repair.
How do you make a temporary roof repair?
A temporary roof repair buys time when the roof is actively leaking and you cannot fix it right away, usually during a storm or while you wait on a contractor. The standard stopgap is a waterproof tarp anchored over the damaged area ($175 to $700 installed per HomeGuide), or a wet-surface roof cement such as Henry 208R, which bonds to wet surfaces under ASTM D3409. Neither is a permanent fix, but both stop water from reaching the deck and the ceiling below.
Center a heavy-duty tarp over the damage so it runs from the ridge down past the leak, and weight the edges with sandbags, bricks, or a board screwed through the tarp into solid framing. Do this only if the roof is dry enough to stand on safely and under OSHA’s 4:12 steep-roof line. For the full method and how long a tarp holds, see our guide to temporary roof repair and emergency leak fixes.
Should you repair or replace the roof?
Repair when the damage is localized and the roof still has years of service left. Replace when the damage is widespread, the roof is near the end of its lifespan, or the repair would cost a large fraction of a new roof. Compare the two published ranges: HomeGuide puts minor repairs at $150 to $1,000 and a full roof replacement at $5,700 to $16,000 (HomeGuide replacement cost), so a repair quote that climbs into the thousands on an aging roof is the signal to price replacement.
| Situation | Lean toward | Why |
|---|---|---|
| A few damaged shingles, roof under 15 years old | Repair | Isolated, $100 to $300 for up to 25 shingles |
| Leak from one flashing joint | Repair | Point failure, $200 to $500 flashing repair |
| Widespread curling or granule loss across the field | Replace | The whole surface is failing, not one spot |
| 3-tab asphalt past 15 to 20 years, architectural past 20 to 30 | Replace | At or beyond the lifespan HomeGuide lists |
| Roof already has 2 layers of shingles | Replace (tear-off) | IRC R908.4 bars another layer over 2 or more |
| Sagging deck or structural damage | Replace section or roof | Safety and hidden rot; $1,000 to $5,000 for sag repair alone |
Asphalt shingle lifespans run 15 to 20 years for standard shingles and 20 to 30 years for architectural ones, per HomeGuide’s roofing labor cost guide. If you want to walk the full decision including cost math, see roof repair vs replacement.
When should you call a pro instead of DIY?
Call a professional when the repair involves height, steep pitch, active leaks over living space, or anything structural. A careful homeowner can reseal a shingle or tarp a leak. OSHA requires guardrails, nets or personal fall arrest for roofers working 6 feet or more above a lower level (29 CFR 1926.501(b)(13)), which is the setup a two-story chimney flashing job or a sagging deck repair needs.
- The roof is steeper than 4:12 (OSHA’s steep-roof line) or higher than a single story.
- The leak keeps returning after you have sealed the obvious spot.
- The deck feels soft or spongy, or the roofline sags.
- Damage covers a wide area rather than a few shingles.
- An insurance claim is involved and you need documented, warrantied work.
Not sure the roof is safe to walk? Start with the basics in our learn about roofing hub before deciding to climb.
Frequently asked questions
Can you repair a roof yourself?
Yes, a homeowner can safely handle small, reachable roof repairs such as resealing a curled shingle, sealing a cracked shingle, replacing a single missing shingle with 4 nails, or tarping a leak. The limits are height, pitch, and structure. Roofs over 4:12 (OSHA’s steep-roof definition), upper stories, active leaks over living space, and sagging decks are worth hiring out.
What is the cheapest way to repair a damaged roof?
The cheapest real repair is fixing the specific damage yourself: HomeGuide puts DIY sealing of curled or lightly damaged shingles at $10 to $50 in roofing cement, a putty knife and sealant. A pro replacing 3 to 25 shingles costs $100 to $300. Avoid coating over widespread damage, which hides the problem instead of fixing it and can complicate a later insurance claim.
How do you temporarily cover a damaged roof?
Cover a damaged roof with a heavy-duty waterproof tarp run from the ridge down past the leak, weighted or screwed to solid framing at the edges; HomeGuide prices a pro tarp at $175 to $700. A wet-surface cement such as Henry 208R can plug a small gap short-term. A tarp is a stopgap, so schedule the real fix promptly.
How long does a roof repair last?
A proper shingle or flashing repair on a roof with life left in it can last the remaining lifespan of the surrounding roof, which HomeGuide puts at 15 to 20 years for standard asphalt and 20 to 30 for architectural shingles. A tarp is temporary. Repairs fail early when the true leak source was missed or sealant went onto a wet or dirty surface.
When is roof damage bad enough to replace instead of repair?
Replace instead of repair when damage is widespread across the field, when the roof is past its lifespan (15 to 20 years for standard asphalt, 20 to 30 for architectural, per HomeGuide), or when the roof already has 2 layers, since IRC R908.4 bars another overlay. Structural sag, a soft deck, or repeated leaks in multiple areas also point to replacement.