MADISON ROOF REPAIRS Call (608) 807-5003
Serving Madison and Dane CountyMon–Sat 7am–7pm · (608) 807-5003
Cost

Should You Repair or Replace Your Roof? A Madison Decision Guide

The question usually comes up in March. The snow is finally off the roof, there's a stain on the ceiling of the back bedroom that wasn't there in November, and the homeowner wants to know whether to repair or replace the roof: $500 or $15,000. In Madison the honest answer depends on five things, and you can check most of them yourself before anyone climbs a ladder.

1. How old is it, really

Architectural shingles last 18–25 years in Dane County. Not the 30 or 50 printed on the wrapper; those numbers assume a mild climate with no ice. Fifty inches of snow, five months of freeze-thaw and a hail season every spring take years off.

If you don't know the date, the City of Madison's permit records are online, and most of the suburbs' are too. Or look at the roof itself: bare patches on the south slope, shingle edges curling up, granules an inch deep in the gutter. That's a roof past 20. A roof under 15 with one leak is almost always a repair.

2. Where the damage is

Roofs don't wear out evenly. They fail at the penetrations and transitions: pipe boots, chimney flashing, valleys, skylights, the wall where the garage roof meets the second story, and — in Madison specifically — the first three feet above the eave, where ice dams sit every winter. If the leak is at one of those spots and the shingles around it are sound, the fix is local:

  • Pipe boot: $250–$450
  • Valley re-lay with ice-and-water shield: $500–$1,200
  • Chimney flashing rebuilt: $600–$1,500
  • Eave repair after an ice dam: $400–$1,500
  • Skylight flashing kit: $400–$900

If instead the shingles are failing across the field — cracked, bald, lifting on every slope — there's nothing to repair to. New shingles patched into a brittle roof don't seal, especially in a Wisconsin fall when the adhesive strip has no warm sun to activate it, and you'll be back on the phone after the next thaw.

A useful rule of thumb: if more than about a third of the roof needs attention, or if you've had three repair visits in two years at different spots, the repair money is buying time at a bad rate.

3. The ice dam history

This is the Madison-specific question. A roof that has ice-dammed every winter for a decade has had water sitting under the first courses of shingles for weeks at a time, ten times over. Even if the shingles look fine from the street, the underlayment at the eave is often torn and the edge of the decking soft. This turns up constantly on 1950s ranches in Westmorland and Eastmorland and on 1920s houses in the Marquette neighborhood.

A single ice dam on an otherwise sound roof is a repair. A roof with a decade of them is usually a replacement, and the replacement should run ice-and-water shield well past the code minimum, because the attic problem that caused the dams probably still exists. The ice dam page covers both halves.

4. How many layers

Code limits how many layers a roof can carry — check with your building department; most roofers here tear off anyway. Plenty of Madison roofs already have a second layer. Some 1920s isthmus houses have three. Once you're on a second layer, there is no repairing your way forward: the next roof has to be a full tear-off, the decking underneath hasn't been seen since the first roof went on, and the extra weight matters on a roof carrying a heavy March snow. If you have two layers and a leak, get replacement pricing now rather than after another winter.

5. What insurance will and won't do

Homeowners insurance covers sudden damage: hail, wind, a tree, a collapse under snow. It generally does not cover wear, and ice dam leaks are a gray area: some insurers pay for the interior water damage but not the roof, especially if they decide the cause was poor insulation. Check your policy or ask your agent. If a June storm bruised shingles across every slope of a 20-year-old roof, you may get a replacement for the cost of the deductible. If the roof is simply old, you're buying it yourself.

A roof inspection with photos tells you which situation you're in before you call the insurer, which matters because a denied claim may still show up on your insurance history; ask your agent how your insurer treats it.

The math, side by side

SituationRepairReplace
Roof under 15 years, leak at one spotYes: $300–$1,500No
Roof 15–20 years, one or two spots, otherwise soundYes, and plan for replacement in 3–5 yearsOnly if you're selling soon and want it off the table
Roof over 20 years, multiple spotsOnly to get through a seasonYes: $9,000–$22,000 on most Madison homes
Two or more layers, any ageNoYes, full tear-off
Hail across every slope, any ageOnly if claim is deniedYes; a claim may cover it — check your policy
Decade of ice dams, soft eavesNoYes, with extended ice barrier and attic work

What a repair should still include

If a repair is the answer, make sure it's a real one. New flashing, not caulk over old flashing. Ice-and-water shield under a re-laid valley. Shingles hand-sealed if the job is done between October and April. A repair that's just a tube of roof cement is a $300 way to spend $1,500 later.

Questions to ask before you decide

  • How many winters does this roof have left if I fix it now?
  • What would the fix cover, and what would it leave alone?
  • If I wait, what's the risk: a stain, rotted decking, or something structural?
  • Will new shingles match well enough to sell the house with?
  • What would a new roof cost today, and what would change that price in two years?

A good roofer answers these with photos from the roof and the attic, not a general feeling.

Common mistakes

Patching a roof you're about to sell. Buyers' inspectors spot patches and tired shingles. If the roof is past 20, a fresh patch rarely changes the conversation; a recent written report with a price usually does more.

Replacing shingles to fix an attic problem. If the "leak" is frost from a bath fan or an unsealed hatch, new shingles won't stop it. Rule out condensation first; the post on finding a roof leak from inside shows how.

Waiting for hail to pay for it. Some roofs get replaced through a claim; most get replaced because they're old. Budgeting for it beats hoping.

Deciding on the first quote. Get both prices from the same roofer, and at least one more written opinion on a big job.

A five-year view

Sometimes the cheaper answer depends on how long you'll stay in the house. If you're staying ten years and the roof is 18, a fix now and a new roof in two or three winters can cost close to the same total as doing it now, with more risk of interior damage in between. If you're moving in two years, a sound fix and a written report for the buyer usually make more sense. And if the roof is already on a second layer, the timeline matters less; the next roof is a tear-off whenever it happens.

If you choose the fix, plan the next roof

A fix on an older roof works best with a plan behind it. Ask the roofer to write down what else they saw, roughly when the roof will need replacing, and what that would cost today. Put a reminder on the calendar to look again each spring. Start setting money aside now, so the next roof is a choice you make in a dry month instead of a call you make during a leak.

The honest answer

Replacements are where roofers make their living, so it's worth noticing which ones will talk you out of one. A good roofer looking at a roof with three winters left will say so, fix the boot, and tell you to budget for 2029. Be wary of one who has never met a roof worth repairing. The cost page has the numbers for both.

What a New Roof Costs in Madison in 2026 →

Need roof work in Madison?

Call for a free estimate. Mon–Sat 7am–7pm.

Call (608) 807-5003
Call (608) 807-5003