
Flashing, Chimney & Skylight Repair in Madison
When you need flashing, chimney & skylight repair in Madison, the leak almost never starts where the stain shows up on your ceiling. It starts at a penetration: the chimney cricket on a Mansion Hill Italianate, the skylight curb on a Tenney-Lapham bungalow, or the valley flashing on a foursquare near the isthmus. Snow piles up, ice dams form at the roof edge, and meltwater backs under whatever sealant was smeared there ten winters ago. We bend our own flashing in-house so the fit is precise, not a hardware-store apron forced into place. If you also see lifted fasteners or a sagging panel, start with our metal roof leak repair page, because a flashing fix and a leak trace are two different jobs. Call (608) 292-2031 and we will tell you which one you actually have.
Why Flashing and Penetration Repair Matters on Madison Roofs
Madison sits on the isthmus between Lake Mendota and Lake Monona, and that geography drives the failure mode. Long cold winters with heavy snow, deep frost, and repeated freeze-thaw cycles push water sideways under poorly lapped flashing. Add summer hail and straight-line wind across the lakes, and the same seams get hammered twice a year. On older brick chimneys, the mortar joint where flashing is counterflashed is where it fails first.
- Ice dams at the eave back meltwater up the roof and under step flashing on chimneys and dormers.
- Skylight curbs on 1990s Middleton and Fitchburg homes crack at the sealant joint as the frame moves with freeze-thaw.
- Valley flashing on dormers and cross-gables in Vilas and Dudgeon-Monroe collects oak leaves and holds snow longer than the field of the roof.
- Chimney crickets on Victorian and Italianate homes shed poorly when the original saddle was undersized.
- Hail dents and wind-driven rain find gaps where old flashing was nailed instead of woven into the courses.
Every one of those points is a place where a cheap patch buys you one season and a proper rebuild buys you twenty.
Key info: On a 1910s foursquare near Williamson Street, we found the chimney leak coming from a rusted apron flashing that had been caulked three times. The counterflashing had never been cut into the brick mortar, so water ran behind the caulk every spring. Cutting a reglet and installing new metal stopped a leak the homeowner had chased for four winters.
Permits for roofing work vary by jurisdiction in Dane County, and historic districts and HOA design review can restrict visible metal profiles and colors. Always confirm with the City of Madison building inspection office before work starts: City of Madison Planning and Building Inspection.
How We Rebuild Flashing, Chimneys, and Skylights on Madison Roofs
We do not sell a tube of sealant as a repair. We open the penetration, see what the last crew left behind, and rebuild the water path the way the roof was supposed to shed it. That means fresh metal, correct laps, and fasteners that are not already backing out. On a standing seam roof the panel itself usually outlives the flashing, so we fabricate to match the panel profile and color.
- We inspect from the ground first, then walk the roof and photograph every penetration and valley.
- We remove the old flashing and check the deck and underlayment for rot or saturated felt.
- We bend new flashing in-house to the exact chimney, curb, or valley dimension.
- We cut counterflashing into the masonry mortar joint instead of surface-caulking it.
- We set the new metal with correct laps, sealant only where the detail calls for it, and fasten with the right screw and washer for the panel.
- We water-test the repair and show you the photos before we leave.
If the panels around the penetration are also loose or the screws are backing out, we fold that into the same visit rather than making you book twice.
Key info: A Waunakee homeowner called about a skylight dripping onto a finished ceiling every February. The curb flashing was fine; the ice dam above it was the problem. We rebuilt the curb flashing and added ice protection at the eave, and the drip stopped. Fixing only the sealant would have failed again the next hard freeze.
If your home is in the older core of the city, our Madison 53703 flashing and penetration service covers the isthmus and near-east neighborhoods where brick chimneys and dormers are the norm.
Repair Approaches We Use on Madison Metal Roofs
Not every penetration needs the same treatment. The right approach depends on the roof material, the age of the detail, and how much snow and ice load the spot takes each winter. Here is how we match the method to the problem.
| Approach | Description | Best for |
|---|---|---|
| Counterflashing cut into masonry | New metal set into a reglet cut in the brick mortar joint, sealed and fastened. | Brick chimneys on older Madison homes where surface caulk keeps failing. |
| Skylight curb rebuild | Remove old curb flashing, inspect the frame and deck, install new bent metal with correct laps. | Cracked or leaking skylight curbs on 1990s and newer suburban roofs. |
| Valley and dormer flashing replacement | Open the valley, replace worn metal, and re-lap the panel or shingle courses above it. | Dormers and cross-gables that collect leaves and hold snow. |
| Ice dam and eave protection upgrade | Improve the water path at the eave so meltwater cannot back under the flashing. | Roofs that leak every February and March when snow sits on the edge. |
| Standing seam penetration re-flash | Fabricate matching metal around the penetration without breaking the seam. | Standing seam roofs where the panel outlives the original flashing. |
We tell you which of these you need before we open anything, so the scope does not grow on the roof.
Flashing, Chimney & Skylight Repair Cost in Madison: What to Expect
Most single-penetration repairs start at From $600. That figure covers a chimney apron and counterflashing rebuild on a straightforward roof, or a skylight curb re-flash with new bent metal. The price moves up when the deck is rotted, the chimney needs a new cricket, the roof is a steep pitch, or the penetration sits high and awkward on a three-story Victorian.
Expect more when we have to open a valley, replace underlayment, or match a standing seam panel profile. Ice dam and eave upgrades add scope. Two or three estimates is smart on anything above the base figure, because the difference between bids is usually in what gets replaced versus what gets caulked over.
Our full pricing overview breaks down the ranges by penetration type and roof material.
Hiring a Metal Roofing Contractor Near Me for Flashing Repair
Ask three things before you sign: are they licensed and insured, will they put the scope in writing, and can they show you references from similar roofs in Dane County. A chimney flashing job on a brick Victorian is not the same as a skylight curb on a 2005 Middleton two-story, and a contractor who does both should be able to prove it.
Check that permits are pulled where required, and that historic district or HOA review is handled before the metal is ordered. Ask how they will protect the roof and landscaping, and get the estimate in writing with the flashing method named, not just the price.
Reach us through our contact and free estimate page and we will walk the roof, photograph the penetration, and give you a written scope.
Flashing, Chimney & Skylight Repair in Madison: Pricing Guide
| Service | Price | Details |
|---|---|---|
| Chimney flashing rebuild | Starting at $600 | Includes apron and counterflashing bent in-house; price rises with chimney height and access |
| Skylight curb re-flash | Starting at $650 | New curb metal and sealant joint; higher for steep pitch or multiple skylights |
| Valley or dormer flashing | Starting at $900 | Opens the valley and re-laps courses; rises with rotted deck or standing seam profile |
| Ice dam and eave upgrade | On estimate | Scope depends on roof length and existing underlayment condition, so an on-site look is required |
| Travel | Included | in Madison and surrounding Dane County areas, no separate call-out or mileage fee |
| Estimate | Free | Response within 24h at (608) 292-2031, no obligation to book |
Indicative pricing, the exact cost depends on square footage, finish, and site access. Free personalized estimate within 24h at (608) 292-2031.