Roof Leak Repair Cost: Average Prices & Cost Factors
Typical repair cost
$350 – $1,500
Repairing a roof leak typically costs $350 – $1,500, with a midpoint near $800.
Most roof leaks come from a small failure in one spot rather than a worn-out roof. Failed flashing, a cracked vent boot, or a few missing shingles let water in, and a quick repair stops the damage. The challenge is finding the source, since water often travels along rafters and shows up a long way from the actual hole.
This page covers repairs, not full replacement. If your roof is near the end of its life, a full replacement may be the better value.
Roof Leak Repair Cost by Type of Repair
What is leaking decides the price. Small component fixes are less expensive than repairs that involve tearing out and rebuilding part of the roof structure.
Roof leak repair cost by type of repair
| Item | Typical range | Relative price range |
|---|---|---|
| Damaged vent boot | $100 – $600 | |
| Missing or damaged shingles | $150 – $450 | |
| Damaged flashing | $200 – $600 | |
| Skylight leak | $300 – $800 | |
| Valley leak | $300 – $1,500 | |
| Ice dam | $400 – $1,500 | |
| Chimney leak | $200 – $3,500 |
Source: Fixr: Roof leak repair cost
Valleys, chimneys, and skylights are the most leak-prone spots because they involve joints between roof planes and other materials. They need careful flashing and sealing, and the repair price reflects it.
Cost by Roof Material
Your roof material affects labor and parts. Asphalt shingles are the easiest to patch. Metal, concrete tile, and slate require specialists and matching materials.
Minor roof leak repair cost by roof material
| Item | Typical range | Relative price range |
|---|---|---|
| Asphalt shingles | $150 – $800 | |
| Metal | $300 – $1,500 | |
| Concrete tile | $450 – $1,500 | |
| Slate | $700 – $2,500 |
Source: Fixr: Roof leak repair cost
Slate and tile are brittle, and walking on them can cause more breakage, which is why those repairs cost more.
Inspection, Diagnosis, and Permits
Finding the leak is part of the work. Some roofers include it in the repair, while others charge a separate inspection.
Most small leak repairs do not need a permit, but larger work may. Your local building department can confirm.
Signs You Have a Roof Leak
- Stains or discoloration on ceilings or upper walls
- Peeling paint or bubbling drywall
- Damp or musty smells in the attic
- Shingles that are curled, cracked, or missing
- Daylight visible through the roof deck from the attic
Act on these quickly. Trapped moisture can lead to mold, rotting wood, and ruined insulation, which turn a small repair into a larger one.
Temporary Steps While You Wait for a Roofer
Place a bucket under a drip and move belongings out of the way. Puncture a bubbling ceiling stain carefully to drain trapped water. Do not climb on a wet or steep roof to apply a tarp yourself. Falls from roofs are a serious risk, and the surface can be slippery. Hire a licensed roofer to tarp and repair the leak safely.
Repair or Replace?
A repair makes sense when the damage is localized and the rest of the roof is sound. If leaks keep returning in different places, or shingles are widely worn, patching can become a recurring expense. A roofer can tell you how much life is left in the roof. For replacement costs, see a dedicated roof guide.
Insurance and Documentation
Homeowners insurance may cover sudden damage from a storm or falling tree but usually not wear and tear. Take photos before and after, keep receipts, and read your policy or call your insurer before work starts. Roofers who offer to handle the claim for you should still give you a written itemized quote.
Why Estimates Vary
The two sources below overlap, but the ranges differ because they define repairs differently. One may emphasize small patch jobs, while the other includes repairs that open a section of the roof. Roof pitch, height, and access change how long a crew takes.
Estimates by source
| Item | Typical range | Average | Relative price range |
|---|---|---|---|
| Fixr | $350 – $1,500 | $800 | |
| ConsumerAffairs | $390 – $1,970 | — |
Sources: Fixr: Roof leak repair cost; ConsumerAffairs: Cost to repair a roof leak
How to Choose a Roofer
- Confirm the contractor is licensed and insured in your state.
- Ask for a written estimate that names the cause of the leak.
- Ask what warranty covers the repair itself.
- Get a second opinion on any repair that grows into a replacement recommendation.
- Be cautious of door-to-door offers after a storm.
Frequently asked questions
How much does it cost to repair a roof leak?
Typical repairs run $350 – $1,500, per Fixr.
How much does it cost to fix a leaking roof vent?
A damaged vent boot is $100 – $600. Flashing repairs are $200 – $600.
How much does it cost to fix a chimney leak?
Chimney leaks have the widest spread, at $200 – $3,500, because the cause may be flashing, mortar, or the chimney cap.
Does a roof inspection cost extra?
Often. Inspection and diagnosis is listed at $75 – $600.
Can I fix a roof leak myself?
Small interior steps are fine, but working on a roof is dangerous. Hire a licensed roofer for the repair.
Sources and methodology
-
Fixr: Roof leak repair cost (opens in a new tab)
Fixr · Manually verified · Retrieved
-
ConsumerAffairs: Cost to repair a roof leak (opens in a new tab)
ConsumerAffairs · Manually verified · Retrieved
Data last changed Oct 11, 2026. How we collect and update prices