Skip to main content

California Roof Pros

Roof flashing repair means resealing, refastening or replacing the thin metal pieces that waterproof the joints of a roof: around chimneys, skylights, vents, valleys and where the roof meets a wall. Most flashing repairs cost $200–$600, while chimney or valley work can run $300–$1,500 or more. Flashing is the most common source of roof leaks, so it is the first thing a roofer checks when water shows up inside.

The good news: a flashing leak rarely means you need a new roof. The bad news: caulk smeared over old flashing almost never lasts a California winter. This guide explains where flashing fails, what the repair costs, and when the right answer is to replace it rather than patch it.

Leaking around a chimney, skylight or wall right now? Call (925) 412-4584 for a roof leak repair in the Bay Area or Sacramento. California Roof Pros · CSLB #1158153 · Concord & Danville, CA

Roof flashing repair illustration: a shingle roof with step flashing around a brick chimney, next to a roll of metal flashing, a pipe vent boot and tin snips
Most roof leaks start at flashing: chimneys, walls, skylights, valleys and vents.

What is roof flashing?

Flashing is sheet metal (usually galvanized steel, aluminum or copper) or a flexible membrane that directs water away from any place where the roof surface is interrupted. Shingles and tiles shed water well across open slopes, but they can’t seal a joint against a vertical surface or around a hole. Flashing does that job.

California’s building code requires it. The 2025 California Residential Code (Section R903.2) says flashing must be installed so it “prevents moisture from entering the wall and roof,” including at wall and roof intersections, changes in roof slope or direction, and around roof openings. Metal flashing must be corrosion resistant and at least 0.019 inch thick, and any chimney or penetration more than 30 inches wide needs a cricket (a small diverter roof) on its uphill side (CRC R903.2).

The main types of flashing

FlashingWhere it goesHow it typically fails
Step flashingWhere a sloped roof runs along a side wall or chimney, one L-shaped piece per course of shinglesMissing pieces, one long piece used instead of steps, or siding/stucco installed tight against it
CounterflashingSet into the chimney or wall, covering the top of the step flashingMortar joint cracks, sealant dries out, metal pulls away from masonry
Kickout (diverter) flashingAt the bottom of a roof-to-wall joint where the eave meets a sidewallMissing entirely, so water runs into the wall behind the gutter. Common cause of rotted stucco and sheathing
Valley flashingThe trough where two roof slopes meetDebris dams, rust-through, or nails driven too close to the center
Pipe boots / vent flashingPlumbing vents, exhaust fansRubber collar cracks in the sun after about 10 years
Skylight flashingThe kit around a skylight curb or frameSealant-only installs, old curb-mount skylights, cracked or warped frames
Drip edge and headwall flashingRoof edges and where the top of a slope meets a wallBent or missing pieces, water wicking behind fascia

Signs your roof flashing needs repair

  • Water stains on the ceiling near a chimney, skylight, or exterior wall. Leaks that sit next to a wall or roof penetration point straight at flashing.
  • A leak that only appears in wind-driven rain. Loose or short flashing often stays dry in light rain and lets water in when storms push it sideways.
  • Rusted, lifted, bent or missing metal you can see from the ground with binoculars.
  • Thick tar or caulk smeared over the joint. That’s usually a past patch over a failed piece, and it means the real fix was never done.
  • Cracked or crumbling mortar around chimney counterflashing.
  • Stained, bubbling or soft stucco below a roof-to-wall joint. This is the classic missing-kickout symptom on Bay Area stucco homes.
  • Cracked rubber around plumbing vents or daylight around a pipe in the attic.

If water is coming in now, start with our roof leaking checklist. A roofer can add an emergency tarp until the flashing can be fixed in dry weather.

How much does roof flashing repair cost?

RepairTypical cost (2026)What’s usually included
Reseal or refasten existing flashing$200–$600Re-securing lifted metal, replacing failed sealant, small section replacement
Pipe boot / vent flashing$100–$600New boot or vent jack, surrounding shingles reset
Skylight reflash$300–$800New flashing kit and seals. Full skylight replacement can reach about $2,800
Valley repair$300–$1,500Removing shingles or tile along the valley, new metal or membrane, reinstalling
Chimney flashing and leak repair$200–$3,500Step flashing, counterflashing cut into mortar joints, cricket if required. The high end includes masonry work

Sources: Fixr, roof leak repair costs (updated January 2026); HomeAdvisor, roof repair cost, which puts flashing replacement at $150–$1,000. Bay Area labor typically lands in the upper half of national ranges.

What drives the price

  • Roofing material. On tile roofs, the tiles around the flashing have to be lifted and re-laid without breaking them. That takes longer than shingles.
  • How much roofing has to come off. Step flashing is woven into each course of shingles, so replacing it properly means removing the shingles along that wall.
  • Masonry and siding. Counterflashing on a chimney is cut into the mortar joints, and kickout repairs can mean opening up stucco.
  • Hidden damage. Long-running flashing leaks often rot the roof deck or wall sheathing. See roof decking repair for what that adds.
  • Height and pitch. Steep and two-story roofs need more safety setup.

Repair or replace the flashing?

Repair (reseal or refasten) when…Replace when…
The metal is sound and only the sealant or a few fasteners failedThe metal is rusted through, cracked or bent out of shape
The leak is a single small spotStep flashing is missing or was installed as one long piece
The roof itself has many good years leftThere’s no kickout flashing at a roof-to-wall joint
A cracked pipe boot is the whole problemThe roof is near the end of its life. Flashing should be replaced with the roof, not reused

One rule worth knowing: when you replace a roof, ask for new flashing. Reusing old step flashing and pipe boots saves a little money up front and is one of the most common reasons a “new” roof leaks in its first winter.

Can you fix roof flashing yourself?

A cracked pipe boot on a low, single-story shingle roof is within reach for a careful homeowner with the right replacement part. Most other flashing work isn’t. Proper step flashing means removing and reinstalling shingles, chimney counterflashing means cutting mortar joints, and tile roofs crack underfoot. Roofing cement over the joint is a temporary fix, and it makes the permanent repair harder.

Falls from roofs are a leading cause of construction deaths (OSHA), and a wet roof in winter is the worst time to try. In California, any job of $1,000 or more in labor and materials must be done by a licensed contractor (CSLB). Check any roofer’s license with the CSLB license lookup.

Flashing problems we see on Northern California homes

  • Stucco walls with no kickout flashing. Very common on 1980s–2000s homes in Walnut Creek, Concord and San Ramon. The leak often shows up as damaged stucco or a stained interior wall, not a ceiling stain.
  • Chimneys on older homes. Brick chimneys on homes from the 1950s and 1960s, many retrofitted after earthquakes, often have counterflashing that was sealed rather than cut in.
  • Tile roofs. On concrete tile roofs, flashing and underlayment usually fail before the tile does. A flashing leak on a 20-plus-year-old tile roof is often a sign the underlayment needs attention too.
  • The first big storm. Long dry summers crack sealants and pipe boots. October and November storms find every weak spot at once, which is why fall is the best time for a roof inspection.

What a professional flashing repair looks like

  1. Find the real entry point. Water travels along rafters and decking before it drips, so the stain is often feet away from the failure. A roofer checks the attic and may water-test the suspect area.
  2. Remove the roofing around the joint so the flashing can be replaced properly instead of sealed over.
  3. Repair any rotted decking or sheathing found underneath.
  4. Install new flashing lapped in the right order (upper pieces over lower pieces, so water always runs out, never in), with a kickout or cricket where required.
  5. Reinstall the roofing and seal only where sealant is meant to be a backup, not the main defense.
  6. Photograph before and after for your records or an insurance claim.

Roof flashing repair FAQ

How much does it cost to repair roof flashing?

Most roof flashing repairs cost $200–$600. Pipe boots run $100–$600, skylight reflashing $300–$800, valley repairs $300–$1,500, and chimney flashing and leak repairs $200–$3,500 depending on masonry work. Bay Area prices typically fall in the upper half of these ranges.

Can roof flashing be repaired without replacing the roof?

Yes. Flashing is usually repaired or replaced on its own by removing only the roofing around the affected joint. A full roof replacement only makes sense if the roof is near the end of its life or the damage is widespread.

How long does roof flashing last?

Good metal flashing can outlast the roofing around it, but sealants and rubber pipe boots often fail in about 10 years, sooner in strong sun. Flashing should be inspected every few years and replaced along with the roof rather than reused.

Is caulk enough to fix leaking flashing?

Rarely, and only temporarily. Caulk and roofing cement dry out and crack, especially through hot California summers. A lasting repair re-laps or replaces the metal so water is shed by the flashing itself, with sealant only as a backup.

Does homeowners insurance cover flashing repair?

Usually only when the damage comes from a sudden covered event such as wind or a fallen branch. Flashing that failed from age or poor installation is generally treated as maintenance and isn’t covered. See our insurance claim help for storm damage.

Get flashing leaks fixed before the next storm.

California Roof Pros finds and fixes flashing leaks around chimneys, skylights, walls and vents across the East Bay, San Francisco, the Peninsula, South Bay, North Bay and Greater Sacramento from our Concord and Danville offices. Call (925) 412-4584 or request a repair quote.
California Roof Pros · 5650 Imhoff Drive, Suite A, Concord, CA 94520 · CSLB #1158153