How to Prevent Ice Dams: Why They Form and What Stops Them
How to prevent ice dams: the physics, the attic heat leaks behind them, why air sealing and insulation beat heat cables, and what to do this week.
Madison · Dane County · isthmus to the far east and west sides
A stain spreading across the ceiling in February, a line of icicles the size of your arm, shingles in the yard after a June hailstorm, or a 1998 roof in a Sun Prairie subdivision that has just run out of years. This guide to Madison roofing helps you tell which problem you have and what it should cost; a vetted local roofer puts the price in writing.
Repair when a repair will hold, replacement when it won't. A good roofer tells you which one you need, with photos from the roof and the attic, and why.
Leaks at flashing, boots, valleys and skylights, wind-lifted shingles, soft decking — a local roofer finds it from the attic and prices it in writing.
Roof Repair →Tear-off to the deck, synthetic underlayment, extended ice-and-water shield, architectural shingles with six nails. $9,000–$22,000 on most homes.
Roof Replacement →Steam removal that doesn't chip shingles, repair of what the water ruined, and the attic air-sealing and ventilation that keep it from coming back.
Ice Dam Repair & Prevention →What hail and wind do to a Madison roof, what to photograph for your insurer, tarp costs, and how to avoid storm chasers.
Hail & Wind Damage Repair →A walked inspection with photos and a written report — for buying a house, after a storm, or finding out how many winters the roof has left.
Roof Inspection →Flat and low-slope roofs on storefronts, offices, churches and small apartment buildings: drains, seams, snow load and how to compare repair bids.
Commercial Roof Repair →Madison, Dane County and the suburbs. Area codes 608.
Madison gets about 50 inches of snow a year, a freeze-thaw cycle that runs from November into April, and a spring hail season that peaks in May and June. Then the lakes add humidity all summer. That's a lot of work to ask of a roof.
Snow and ice do the most damage. When heat leaks from the house into the attic, the snow on the upper roof melts, runs down to the cold eave and freezes into a dam. Water backs up under the shingles and comes in over the wall. On the isthmus — Tenney-Lapham, the Marquette neighborhood, Vilas, University Heights — the 1900s–1930s houses have steep roofs, knee walls, and attics that were never insulated to modern standards, and they ice-dam every hard winter. That's why Wisconsin's code calls for an ice barrier at the eaves; ask the roofer how far up yours will run.
Hail comes next. The storms that track across Dane County from the southwest in May and June drop stone the size of a quarter or a golf ball, and the 1990s–2010s subdivisions on the west side (Blackhawk, Hawks Landing, the Junction Road corridor) and the east side (Grandview Commons, Reston Heights, out through Sun Prairie) have acres of architectural shingles that were installed within a few years of each other and get hit together.
Then there's age. A shingle roof in this climate lasts 18–25 years, not the 30 or 50 on the wrapper. Many of Madison's roofs went on in the late 1990s and 2000s, and they are due now.
Two smaller things finish the list. Snow load: Dane County roofs are designed to carry a heavy wet March snow, but a deck softened by twenty years of ice dams at the eaves or a 1920s roof with cracked rafters isn't carrying what it was designed for. And the trees. Silver maples on the older streets and the dead ash the emerald ash borer left standing drop limbs onto garage roofs in summer thunderstorms, and their seeds and leaves pack the gutters that then overflow and rot the fascia.
None of this means a Madison roof has to be a constant project. It means the details matter more here than in most places: how far the ice barrier runs, whether the attic can breathe, whether the shingles were nailed for wind. A roof done right for this climate is quiet for twenty years.
Roof repair — a roofer traces leaks at chimney flashing, pipe boots, valleys and skylights, wind-lifted shingles and soft decking. Most repairs are $300–$1,500 and done in a visit. See roof repair.
Roof replacement — tear-off to the deck, synthetic underlayment, ice-and-water shield at the eaves and valleys, architectural shingles with six nails, ridge and soffit ventilation sized for a Wisconsin attic. Typical Madison homes run $9,000–$22,000. See roof replacement.
Ice dam repair and prevention — steam removal that doesn't chip your shingles, repair of the water damage, and the attic air-sealing and ventilation that stop it from coming back. See ice dam repair.
Hail and wind damage — tarping, repair, and what to photograph for your insurer. See hail and wind damage repair.
Roof inspections — a written report with photos, for a house you're buying, a roof you're unsure about, or after a storm. See roof inspection.
When it comes to roofing, Madison, WI isn't Phoenix. The underlayment, the ice barrier, the ventilation and the nailing pattern should all be chosen for snow load and freeze-thaw, so ask the roofer to explain each line on the quote. Check a contractor's Wisconsin credentials with the Department of Safety and Professional Services (DSPS) and your city's permit office before you sign.
This site is a free homeowner guide, not a roofing company. When you call or request an estimate, your request goes to an independent local roofing contractor partner who inspects the roof, prices it in writing and performs the work. Whoever you hire, ask to see their certificate of insurance before work starts.
All of Madison — the isthmus, the near west side, Nakoma and Westmorland, the far west side out to Junction Road, the north side, the east side out past Stoughton Road — plus Middleton, Sun Prairie, Fitchburg, Verona, Waunakee, Monona, McFarland, Oregon, Cottage Grove, DeForest and Windsor, Marshall and Stoughton. The pricing page has typical numbers before you call.
How to prevent ice dams: the physics, the attic heat leaks behind them, why air sealing and insulation beat heat cables, and what to do this week.
Architectural shingles vs. 3-tab: cost per square, wind ratings, how each handles ice and hail, lifespan in Dane County, and when 3-tab still fits.
What to expect during roof replacement, hour by hour: tear-off, decking, ice barrier, shingles, the noise, cleanup, and what to check before you pay.
Roof moss removal in Madison without wrecking the shingles: why north slopes grow moss and black streaks, what treatment works, and when to leave it alone.
Roofing nail pattern, starter strip, drip edge order, ice barrier and the ridge: the small details that decide whether a Madison roof lasts 25 years or 12.
Winter roof repair in Madison starts in October: which repairs must be done before freeze-up, which can be held with a temporary fix, which wait for April.
Most roof repair in Madison runs $300 to $1,500. A cracked pipe boot or a few wind-lifted shingles is at the low end; rebuilding chimney flashing or replacing rotted decking under a valley is toward the top. If more than a third of the roof needs work, a good roofer will show you the replacement math instead of patching.
Architectural shingles installed run $450 to $800 per square (100 sq ft) in Dane County, so a typical 1,800 sq ft two-story with a 22–28 square roof is $11,000 to $20,000. Steep isthmus roofs, two layers to remove, and decking repairs push it up. Metal is roughly two to three times the price.
Yes, with steam. Low-pressure steam melts a channel through the ice without chipping shingles or tearing the ice-and-water shield underneath. A careful roofer won't chip with hatchets or use rock salt. Steam removal in Madison typically runs $400 to $1,200 per visit; the permanent fix is air-sealing and insulating the attic.
Check a contractor's Wisconsin credentials with the Department of Safety and Professional Services (DSPS) and your city's permit office before you sign. Ask which credentials the company holds, who will pull any permit, and for a certificate of insurance.
You do, with your insurer. Photograph the damage, call your insurer, and get a written repair estimate from a roofer. The adjuster decides what's covered. In Wisconsin only a public adjuster licensed by the Office of the Commissioner of Insurance can negotiate a claim for a homeowner, and an attorney can advise in a dispute. Be wary of any roofer who offers to cover, waive or rebate your deductible; ask your insurer, or check with the Wisconsin DATCP or an attorney.
Move furniture and valuables, put a bucket under the drip, and photograph everything. If water is near a light fixture, turn off that breaker. Then call or request an estimate, and ask how soon a roofer can come out and whether they can tarp first. The permanent repair waits for a dry roof.
Call for a free estimate. Mon–Sat 7am–7pm.