Below: every common repair priced out, why leaks are hard to find, what drives the price up, and the repair-or-replace rule that keeps you from paying for both.
The Short Answer: What You Will Pay
The national average for a roof repair sits around $400 to $1,000. A missing shingle tab or small seal failure is a $150 to $400 job. A flashing failure around a chimney or in a valley is a $400 to $1,000 job because it involves removing shingles, replacing metal, and weaving everything back together properly. A repair that opens up rotted decking pushes into $1,000 to $3,500, and at that point you need to ask whether you are repairing a roof or postponing a replacement. Emergency tarping after a storm costs $300 to $800 and is usually credited toward the permanent repair if the same company does it.
Every Common Roof Repair, Priced (2026)
- Missing or damaged shingles ($150-$600): A handful of shingles blown off or cracked. Price depends on how many, how high, and whether the shingles are still in production. A bundle of architectural shingles costs $35 to $60; you are paying mostly for the trip, the setup, and working on a slope.
- Small leak repair ($150-$400): A failed seal, a popped nail, a cracked boot. The classic "one stain, one visit" repair, assuming the roofer actually finds the source, which is the hard part.
- Vent pipe boot replacement ($150-$400): The rubber boot around a plumbing vent cracks after 8 to 12 years in the sun. It is the single most common leak source on an asphalt roof, and one of the cheapest to fix. If your roof is over 10 years old and leaking, check the boots first.
- Flashing repair, chimney or wall ($500-$1,200): Step flashing and counter-flashing where the roof meets a chimney or a vertical wall. This is skilled, fiddly work: shingles come off, old flashing comes out, new metal goes in, shingles go back. Cheap flashing jobs that just smear sealant over the old metal fail within a year or two.
- Valley repair ($500-$1,500): Valleys carry more water than any other part of the roof, so they fail first and leak hardest. Repair means opening the valley, replacing underlayment and often flashing, and re-shingling both sides. A valley repair done with sealant alone is not a repair.
- Skylight flashing and resealing ($500-$1,500): Skylights leak at the flashing, almost never through the glass itself. Resealing helps for a season; proper flashing replacement fixes it. If the skylight itself is over 20 years old, replacing the unit during the flashing job ($1,000 to $2,500 all-in) is often cheaper than two separate visits.
- Fascia and soffit repair ($300-$1,500): Rotted fascia boards behind the gutters, or sagging soffits, usually from a gutter or ice-dam problem upstream. Price depends on linear feet and whether the rot extends into the rafter tails.
- Decking / sheathing replacement ($100-$300 per sheet): Plywood or OSB sheets rotted by a long-term leak. A repair that opens up two sheets of rot costs $200 to $600 in decking alone, plus the shingles and underlayment above them. Widespread rot is a replacement signal, not a repair job.
- Moss and algae cleaning ($300-$600): Soft-wash cleaning for a roof covered in moss or black algae streaks. Never let anyone pressure-wash an asphalt roof: it strips the protective granules and shortens the roof's life by years.
- Metal roof repair ($500-$1,500): Fastener replacement, seam resealing, and panel patching on standing-seam or exposed-fastener metal. Metal repairs cost more per visit than shingle repairs because the work is more specialized, but metal roofs need them far less often.
- Tile roof repair ($700-$2,500): Broken tiles are cheap; the labor to walk a tile roof without breaking more tiles is not. Tile repairs are almost always a job for a tile specialist, not a general roofer.
- Flat roof repair ($400-$1,200): Patching, seam repair, and ponding fixes on EPDM, TPO, or modified bitumen. Flat roofs fail at seams and drains, so the repair is usually about water finding a path, not about the membrane itself.
Why Leaks Are Hard to Find (and Why Quotes Differ)
Water does not fall straight down. It enters at a failed flashing or a cracked boot, runs along the decking or down a rafter, and shows up as a stain feet away from the actual hole, sometimes in a different room. That is why one roofer quotes $300 and another quotes a new roof: the first found the source, the second is pricing the uncertainty. A proper diagnosis involves attic inspection, not just a ladder and a glance. If a roofer quotes without going into the attic, get a second opinion, and ask them to photograph the failure: a photo of the cracked boot or failed valley is what your insurer will want if it becomes a claim.
What Actually Drives the Price Up
Pitch and height. A walkable 4/12 pitch on a single-story home is cheapest to work on. A steep 10/12 pitch or a three-story home adds safety equipment and slower work, often 30 to 50 percent more for the same repair. Material. Tile, slate, and metal cost more per repair than asphalt because fewer roofers do them well. Access. A leak over a vaulted ceiling with no attic access is harder to diagnose than the same leak over an accessible attic. Emergency timing. A night or weekend storm call adds $100 to $300, and tarping comes first: stopping active water damage is always cheaper than repairing what it destroys while you wait for a weekday appointment.
Repair or Replace? The Rule That Saves You From Paying Twice
Repair if the roof is under 15 years old and the problem is localized: one leak, one valley, one flashing detail. Repair is also right if the roof has 5 or more years of life left and the damage is storm-related and insurable. Replace if the roof is over 20 years old, if you have leaks in three or more separate areas, if granule loss is widespread (check your gutters: a handful of granules after a storm is normal, a thick layer every time is not), or if the decking is soft or sagging in multiple places. The trap to avoid is the third repair in two years on a 22-year-old roof: at that point you have spent replacement money in installments and still own an old roof. Our roof replacement cost guide has the full replacement math, $8,000 to $20,000 for most homes, and our signs you need a new roof guide shows the five warning signs that mean repair money is wasted.
Storm Damage and Insurance: Get the Sequence Right
After a hail or wind storm, the sequence matters. First, tarp and document: emergency tarping ($300 to $800), photos of the damage, and photos of the interior stains. Second, get a roofer's written assessment before you call the insurer, so you know whether the damage meets your deductible and is worth claiming. Third, file if the numbers work: a $1,200 repair on a $2,500 deductible is not a claim, it is an out-of-pocket repair, and filing it anyway buys you a claims history with no payout. Hail damage that qualifies for a full replacement is a different story. If your roof is metal, our metal vs shingles guide explains why impact-rated metal often earns insurance discounts that change this math.
Real Scenarios, Real Bills
The vent boot ($250): A 12-year-old roof, one stain on a bathroom ceiling. The roofer finds a cracked vent boot, replaces it and reseals, total $250. The most common roof repair, and a good day.
The chimney flashing ($850): A stain on a living-room ceiling near the fireplace. Step flashing has corroded where it meets the chimney. The repair removes two courses of shingles, replaces the flashing, and re-shingles, total $850. A sealant-only quote for $300 would have failed within two winters.
The valley plus rot ($2,400, and a decision): A 19-year-old roof with a valley leak that rotted two sheets of decking. Repair with new decking, underlayment, and flashing costs $2,400. At 19 years old with granule loss elsewhere, price a full replacement alongside it, because the next valley is on the same schedule.
5 Ways to Avoid Overpaying
- Insist on an attic inspection. A roofer who diagnoses a leak from the outside only is guessing. The attic shows the water's path, the decking condition, and whether the problem is one leak or several.
- Ask for a photo of the failure. A cracked boot, a rusted valley, a lifted shingle: the photo proves the diagnosis and protects you if the leak returns.
- Reject sealant-only flashing repairs. Caulk over failed flashing is a temporary patch priced as a repair. Proper flashing replacement costs more once and lasts.
- Get the repair-or-replace comparison in writing. Any roofer recommending a $2,000 repair on a 20-year-old roof should also quote the replacement, so you can see the full decision, not just the sale in front of them.
- Never let anyone pressure-wash your shingles. Soft-wash cleaning costs $300 to $600 and preserves the roof. Pressure washing strips granules and can void the shingle warranty.
Get Your Number Before the Next Storm
Run your roof size through our free cost calculator for an instant range, then line up quotes from roofers near you. If you are unsure whether your roof is a repair or a replacement, our roof replacement timeline guide shows what a full job actually involves, and our questions to ask a roofer guide gives you the exact questions that separate a careful contractor from a fast-talking one. The cheapest roof repair is the small leak you fix this month, not the rotted decking you discover next year.