Roof Repair in Madison, WI
A drip in the bedroom ceiling or a few shingles in the yard does not always mean a new roof. In Madison, WI and across Dane County, Wisconsin, this free referral service sends your request to one independent local roofer, who can tell you whether a repair will hold or the roof has run its course.
Prefer to talk? Call now(608) 555-0181Not sure if we cover your area? Check now ↓
Free Inspection Request
Takes 30 seconds, or call (608) 555-0181
Your request goes to one independent roofer working in and around Madison, who gets in touch with you directly. See our Referral Marketing Disclosure.
Leaks, Lifted Shingles and Flashing
Most repairs start with water getting in, shingles lifting or blowing off, or flashing pulling away around a chimney, vent or skylight. A sound roof with one weak spot can often be patched for far less than a new roof.
The harder call comes when damage is spread out or the shingles are worn. Then one repair becomes a string of them. A roofer who checks the whole roof, not just the leak, can tell you where you stand.

Where Roof Repair Fits
- A single leak. Water at one spot, often around a pipe boot, vent or chimney, can usually be traced and sealed.
- Wind-lifted shingles. A handful of loose or missing shingles after a strong storm can often be replaced to match.
- Chimney and wall flashing. Metal flashing that has rusted or pulled loose is a common source of leaks on older Madison houses.
- Ice dam damage. With 51.8 inches of snow in a normal season, eaves take a beating. Damaged edges can sometimes be fixed without touching the rest.
- Drip edge and gutter lines. Bent drip edge or rot at the roof's edge is often a local fix.
- Leaks in several rooms. Water showing up in more than one place points to a wider problem.
- Curling or bald shingles everywhere. When most of the roof looks worn, patches rarely last.
- A sagging roofline. A dip in the ridge or the slopes is worth an inspection soon.
What Moves the Price
Repair prices vary too much to quote: a sealed pipe boot and a rebuilt valley are very different jobs. What helps is knowing the alternative. These published Wisconsin figures show what replacement tends to run, so you can weigh a big repair bill against starting fresh.
| Cost row | Figure | Source (year) |
|---|---|---|
| Wisconsin re-roof, average | about $7,043 (range $5,466–$17,887) | This Old House, 2026 |
| Wisconsin asphalt shingles, per sq ft | about $4.72 | This Old House, 2026 |
| Wisconsin architectural shingles, per sq ft | about $6.95 | RoofObservations, 2026 |
| Wisconsin exposed-fastener steel, per sq ft | about $9.35 | RoofObservations, 2026 |
| Wisconsin standing-seam steel, per sq ft | about $14.40 | RoofObservations, 2026 |
Inside Madison city limits, small repairs under $500 do not need a permit, while replacing roofing does. Your roofer handles any permit the job needs.
What to Expect
- Call (608) 555-0181 or send the form, and one independent local roofer gets your request.
- The roofer checks the problem spot, then looks over the rest of the roof and, if possible, the attic.
- You get a written estimate for the repair, plus an honest note if replacement looks like the better money.
- If the job needs a permit, the roofer pulls it before work starts.
- The roofer makes the repair, matches shingles as closely as possible and clears away the debris.

What You Can Expect
Every decision stays yours. A good visit leaves you knowing what failed, why, and how long the fix should last.
- Written terms. Wisconsin requires a written contract when you pay before the work is done. Ask for one on any job, along with lien waivers.
- A credential you can look up. Wisconsin does not license roofers, but anyone who pulls a building permit for your home needs a Dwelling Contractor credential. Search for it at license.wi.gov.
- No deductible deals. A Wisconsin roofer cannot promise to pay or rebate any part of your insurance deductible to get the job. You pay your own.
- Proof of insurance. Ask to see it before anyone climbs on your roof.

Common Questions
Does a roof repair need a permit in Madison?
Inside city limits, small repairs under $500 are exempt, but replacing roofing needs a permit. For bigger repairs, your roofer can check with City of Madison Building Inspection at 608-266-4551. Suburbs and unincorporated towns, such as the Town of Madison or Town of Burke, run their own permits.
When is a repair a waste of money?
When the shingles are worn all over, a patch fixes one spot while the rest keeps failing. Leaks in several rooms, widespread curling and a sagging roofline are signs to discuss replacement. The repair or replace quiz asks the questions a roofer would.
Can ice dams be repaired, or do they mean a new roof?
Often the damage from one bad winter can be repaired: a stretch of eave, some decking and new shingles at the edge. If ice dams come back every year, ask your roofer about ice-and-water barrier at the eaves and about attic ventilation and insulation, which a repair alone won't fix.
My roof leaked after a storm. Will insurance pay for the repair?
That depends on your policy, and the claim is between you and your insurer. A roofer can photograph the damage and write an estimate for you to send in, but cannot represent you or bargain over the claim. Storms like the June 22, 2024 hail, with 2.00-inch stones at Maple Bluff, are a good reason for a check.
More Roofing Options
If it's time, see what a full replacement involves, compare shingle and metal roofs, or read about storm damage.
Ask Which Job You Actually Need
Patch or new roof? Send a short note about what you're seeing, and one independent roofer in the Madison area will look and put an answer in writing. Asking is free.
Get a Free InspectionCall (608) 555-0181Take the Repair-or-Replace Quiz