
Flashing, Chimney & Skylight Repair in Milwaukee is the work that stops the leak before it reaches your ceiling, and it is the number one call we get once the snow starts melting on a Cream City brick chimney in Walker's Point or a 1930s bungalow skylight in Washington Heights. This city sits on bluffs cut by the Milwaukee, Menominee and Kinnickinnic rivers, about 600 feet above Lake Michigan, and every one of those freeze-thaw cycles works on the seams where metal meets masonry. We bend flashing in-house for a precise watertight fit on standing seam, R-panel, metal shingles and stone-coated steel. If your leak is already inside the house, start with our metal roof leak repair page and we will trace it to the penetration. Call (414) 219-0818 and we will get a look at it.
Why Flashing and Chimney Seams Fail First on Milwaukee Roofs
Milwaukee roofs take heavy lake-effect snow loads, deep freeze-thaw cycles and road-salt air, and the flashing is where all three hit at once. A steep Victorian gable in Brewers Hill or a Tudor Revival in Whitefish Bay sheds water fast, but the chimney saddle and the skylight curb gather snow that melts and refreezes against brick and metal. Caulk and old step flashing crack, water backs under the panel, and the first warm March day shows it as a stain on the plaster below.
- Ice dams push meltwater sideways under step flashing at chimneys and dormers, and it shows up as a ceiling stain weeks later.
- Brick chimneys on 1890s Polish flats and duplexes wick water at the counter-flashing joint when the mortar has gone soft.
- Old skylight curbs on 1940s Cape Cods in West Allis and Cudahy were built for shingles and never got a proper metal curb when the roof was converted.
- Valley flashing on steep gable roofs in Bay View and Riverwest collects maple and oak debris that holds moisture against the metal.
- Exposed-fastener R-panel on garages and barns in Franklin and Oak Creek leaks at the chimney and vent penetrations long before the panels themselves fail.
Every one of these is a flashing problem, not a panel problem, and that is why we fabricate the replacement piece instead of smearing sealant over a failed joint.
Key info: On a 1920s brick bungalow in Wauwatosa, a failed chimney counter-flashing let water run behind the brick for two winters before it showed inside. We cut out the old step flashing, bent new pieces to the actual brick course, and re-set the counter-flashing into a reglet instead of relying on caulk.
Roofing permits and inspection requirements vary by jurisdiction in Milwaukee and the surrounding suburbs, so verify the current rules with your local building department before scheduling work. The City of Milwaukee Department of Neighborhood Services publishes its permit and inspection guidance at city.milwaukee.gov/DNS.
How We Repair Chimney, Skylight and Valley Flashing in Milwaukee
We start by finding the actual entry point, not the stain. On a metal roof that means getting on the panels, checking the lap at the penetration, and looking at the back side of the chimney where the water runs. Then we fabricate the piece to fit what is actually there, because a 1920s brick chimney and a 1990s subdivision chase in Brookfield take completely different flashing details.
- We inspect the penetration from the roof and from inside the attic where access allows, and we photograph what we find.
- We remove the failed flashing, old sealant and any soft brick or rotted curb material rather than covering it.
- We bend new step flashing, counter-flashing, skylight curb flashing or valley metal in-house to the exact profile and color.
- We set the flashing into a reglet or a proper lap, fasten it with the correct screws and washers, and seal only the joints that are meant to be sealed.
- We water-test the repair and check the interior before we call it done.
If the panels around the penetration are also loose or the screws have backed out, we handle that at the same visit through our screw replacement and re-fastening service.
Key info: A Shorewood homeowner had a skylight that leaked every spring thaw. The curb was fine, but the flashing had been lapped the wrong direction under the panel. We pulled the panel, re-lapped the curb flashing, bent a new metal curb cap, and the leak stopped without replacing the skylight.
Flashing Repair Approaches We Use on Milwaukee Metal Roofs
| Approach | Description | Best for |
|---|---|---|
| Chimney counter-flashing replacement | We cut a reglet into the brick and set new bent metal counter-flashing with step flashing underneath. | Brick chimneys on older Milwaukee homes where caulk has failed repeatedly. |
| Skylight curb re-flash | We rebuild the curb flashing and cap so the metal laps correctly over or under the panel. | Skylights on 1940s to 1990s roofs where the original curb was built for shingles. |
| Valley metal replacement | We remove the old valley metal, clean the deck and bend a new W or open valley to match the panel. | Steep gable roofs under mature maples and oaks that collect debris. |
| Dormer and sidewall flashing | We re-flash where a dormer or wall meets the roof plane, including the kick-out at the bottom. | Dormers and additions on Victorians, Cape Cods and ranches. |
| Custom bent flashing | We fabricate one-off pieces in-house for odd penetrations, vents and transitions. | Copper bay window accents, entries and non-standard penetrations. |
Flashing, Chimney & Skylight Repair Cost in Milwaukee: What to Expect
Most flashing repairs in Milwaukee start around $600, and that figure covers a single penetration with accessible flashing, a straightforward bend and a water test. The number moves up with access, height, the number of penetrations and whether the brick or curb underneath needs repair before the metal goes back on. A chimney on a steep Victorian gable in Brewers Hill takes more setup than a low-pitch ranch in Greenfield.
What drives the price: how many penetrations are involved, whether we can reach the area with a ladder or need staging, the condition of the masonry or curb, and the metal you choose (painted steel versus copper). Getting two or three estimates is smart because the scope should match, and a low number that skips the flashing replacement is not a real comparison. Our full pricing overview lays out the ranges, and we confirm the scope on site before any work starts.
Hiring a Metal Roofing Contractor Near Me for Flashing Work
Flashing is small work with big consequences, so the contractor matters more than the price. Ask for the license and insurance certificate, get two or three written estimates with the same scope, and ask for references from jobs like yours, a brick chimney in Wauwatosa is not the same as a skylight in Mequon. Confirm who pulls the permit and check any historic district or HOA design review before you choose a color or profile.
- Verify the contractor is licensed and insured, and ask for the certificate rather than a verbal yes.
- Get two or three estimates in writing so you can compare the same scope line by line.
- Ask for references on chimney and skylight flashing jobs in Milwaukee, not just full roof replacements.
- Confirm who handles the permit and whether your historic district or HOA restricts panel profile or color.
- Ask whether the old flashing gets removed or covered, because covering a failed joint is not a repair.
When you are ready to talk through your roof, contact us for a free estimate and we will tell you what we see.
Flashing, Chimney & Skylight Repair in Milwaukee: Pricing Guide
| Service | Price | Details |
|---|---|---|
| Single penetration flashing repair | Starting at $600 | Covers one accessible chimney, skylight or vent flashing with a new bent piece and water test. |
| Chimney counter-flashing replacement | Starting at $850 | Includes cutting a reglet into the brick and setting new step and counter-flashing. |
| Skylight curb re-flash | Starting at $900 | Rebuilds the curb flashing and cap, with panel removal and reinstallation included. |
| Valley or dormer flashing | Starting at $750 | New valley metal or dormer flashing, priced by length and how steep the access is. |
| Multiple penetrations or complex access | On estimate | Needs an on-site look when staging, steep gables or several penetrations are involved. |
| Estimate | Free | Response within 24 hours at (414) 219-0818, no obligation to book the work. |
Indicative pricing, the exact cost depends on square footage, finish, and site access. Free personalized estimate within 24h at (414) 219-0818.