Flashing, vent boot, and pipe boot repair.
Nine out of ten roof leaks start at a flashing or pipe boot, not in the field of the roofing material. Pipe boots last 10–15 years (the rubber gasket cracks). Step flashing at walls corrodes. Chimney saddles fail. The fix is targeted and precise, replace the failed detail without disturbing the rest of the roof.
What's included in this service?
- Pipe boot / plumbing vent boot replacement (the most common roof leak)
- Chimney flashing, step flashing, counter flashing, cricket, saddle
- Skylight flashing replacement and re-sealing
- Wall-to-roof step flashing (where a single-story roof meets a two-story wall)
- Valley metal replacement
- Roof-to-gutter and drip edge detail
- Dryer vent, bathroom vent, and range hood roof cap installation
- Plumbing stack flashing with upgraded long-life boot (EPDM or lead)
When do you need this service?
- Active leak traced to a specific penetration area
- Pipe boot showing visible cracks, tears, or daylight
- Rust staining on shingles or tile downhill from a flashing
- Chimney leaking during heavy rain
- Skylight with water spots on the interior trim
- Pre-purchase inspection flagged flashing issues
- Roof is 12+ years old and pipe boots haven not been replaced
Why flashing fails first: the roof leak source most homeowners don't see
Flashing failure is the #1 source of San Diego roof leaks
Roughly 90% of San Diego roof leaks start at a flashing or vent boot, not in the field of the roofing material itself. Tiles shed water. Shingles shed water. Both are designed to fail gracefully when individual pieces age. Flashing is what waterproofs the transitions and penetrations: where the roof meets a wall, a chimney, a skylight, a vent pipe, or a valley. When flashing fails, water finds a path that bypasses everything else. The leak shows up on the ceiling 6 to 12 feet down-slope of the actual entry point, which is why DIY repairs miss it constantly. A good roofer doesn't start with the ceiling stain; they start with the nearest uphill penetration and work back from there. See what causes roof leaks in San Diego and how to find a roof leak in San Diego for the diagnostic process.
Chimney flashing: the most expensive flashing to do wrong
Chimney flashing is a four-piece system: step flashing (along the sides), apron flashing (downhill face), back flashing or cricket (uphill face, diverts water around the chimney), and counter-flashing (the L-shaped metal embedded in the mortar that overlaps everything else). All four pieces have to be correctly sized, properly lapped, and integrated with the roofing material above. Cheap repairs use roofing cement smeared over the existing flashing. It buys 6 to 18 months before the next leak. Proper repair removes the failed counter-flashing, grinds new reglet (groove) into the mortar, installs new counter-flashing with proper mortar embed, and replaces step and apron flashing as needed. Cost: $685 to $1,250 for typical chimney flashing, $1,400 to $2,400 if a new cricket needs construction. See chimney flashing repair in San Diego. Larger or stone chimneys can run higher. Any roofer quoting under $400 for a chimney flashing repair is selling sealant, not real flashing.
Skylights and pipe boots: the two penetrations that fail on every roof
Every roof past 12 years has these two issues building. Pipe boots are the rubber or metal collars where plumbing vent pipes exit the roof. The rubber gasket cracks from UV exposure at year 10 to 15, and on a south or west-facing slope, sometimes year 8. When the gasket cracks, water runs straight down the vent pipe into the attic. Symptom: ceiling stain directly below a bathroom or kitchen. Repair is cheap: $245 to $425 per boot, or $850 to $1,400 to replace all boots at once. Upgrading to lead pipe boots during the repair adds $45 to $85 per pipe and extends life from 15 years to 50+. See pipe boot leak in San Diego. Skylight flashing typically fails at year 15 to 20. The original Velux or other manufacturer flashing kit was correct at install, but the integration with the roofing courses above degrades. Re-flashing only (keeping the skylight): $485 to $1,200. Full skylight replacement with new flashing kit: $1,800 to $4,500. See skylight leak repair in San Diego.
Valley flashing and roof transitions: the slow-failure category
Roof valleys (where two roof slopes meet) take the most water of any part of the roof. Valley failure is usually slow: the underlying metal corrodes or develops pinhole rust, and water seeps through rather than pouring. Valley metal options: galvanized steel (cheapest, 15 to 25 years inland, 8 to 12 years coastal), aluminum (20 to 30 years, salt-tolerant, modern standard), copper (50+ years, premium, the right answer for estate homes). Replacement of a 20-foot valley runs $850 to $1,450, more if the surrounding roofing has to be lifted and re-laid. Wall-to-roof step flashing (where a single-story roof meets a two-story wall) is the other common transition failure point. Original step flashing should be lapped into each course of siding above; over time the siding shifts, water finds a path behind, and the leak shows up at an interior wall corner downstairs. Repair: $450 to $1,800 depending on the length of the transition and whether siding has to be removed. See step flashing repair in San Diego and roof valley repair in San Diego.
Coastal corrosion and the material upgrade that's worth paying for
For any San Diego home within 2 miles of the Pacific, flashing material selection determines whether the repair lasts 8 years or 30. Galvanized steel is the cheapest option and what most contractors install by default. In coastal salt air it starts visible rust within 5 to 10 years, especially at fastener heads where the zinc coating gets penetrated. Aluminum is the practical coastal upgrade: naturally corrosion-resistant, 20 to 30 year coastal life, costs about 25% more than galvanized. Stainless steel is the long-life option: 40 to 50 years coastal, costs about double galvanized, the right answer for valleys and counter-flashing on expensive homes. Lead is unmatched for pipe boots and complex flashings: 50+ year life, soft enough to form around any shape, doesn't corrode. The upcharge for marine-grade materials adds 10% to 20% to coastal flashing repairs and is one of the best long-term value decisions a coastal homeowner can make. See roof flashing leak repair in San Diego and roof flashing repair cost in San Diego for current pricing breakdowns.
What do homeowners ask about Flashing?
How much does flashing repair cost?
Pipe boot (most common leak): $245–$425 replaced. Chimney step and counter flashing: $685–$1,250 depending on size and complexity. Skylight flashing: $485–$850 without replacing the skylight itself. Full valley metal replacement (20 feet typical): $850–$1,450. Flat rate quoted before work.
What is a pipe boot and why does it fail?
A pipe boot (or 'vent boot') is the rubber or metal collar where a plumbing vent pipe exits your roof. The rubber gasket cracks from 10+ years of UV exposure and heat cycling. When it cracks, water runs down the vent pipe into your attic. Symptom: ceiling stain directly below a bathroom or kitchen. Cheap to replace, expensive to ignore.
My chimney leaks when it rains hard. What is the issue?
Most common: failing counter-flashing (the metal embedded in the chimney mortar that overlaps the step flashing). Mortar erodes, counter-flashing pulls free, water runs behind. Second most common: missing or undersized cricket (the small saddle structure uphill of the chimney that deflects water). We diagnose and repair both.
How long should flashing last?
Galvanized steel flashing: 15–25 years before corrosion. Lead flashing: 50+ years (premium). Aluminum: 20–30 years. Rubber pipe boots: 10–15 years, always the first flashing to fail on a 15-year-old roof. We prefer lead or heavy-gauge galvanized for new installs.
Can you upgrade standard pipe boots to lead?
Yes, and it is a common upgrade during roof replacement. Lead pipe boots last 50+ years vs. 10–15 for rubber. Cost is $45–$85 extra per pipe, and there are usually 4–8 pipes per house. The math pays off long-term, worth it.
Where do we offer Flashing in San Diego County?
We provide flashing in every city and community in San Diego County. Pick your city for local climate notes and service specifics.
See flashing in all 67 cities
Homeowners who hired us for this
Examples of the kind of feedback we work to earn on every job. Verified reviews from real customers live on our Google Business Profile and Yelp pages.
Our 1990s Spanish tile roof was leaking in three spots. Called Top Pro and they had a tile specialist out the next morning. Instead of pushing a full tear-off, the roofer they matched us with did a lift-and-relay with new underlayment and salvaged 90% of the original tiles. Crew was meticulous. Passed inspection on the first visit.
Was about to pull the trigger on a full tear-off and reroof but wanted one more opinion. Top Pro connected me with a local roofer the same day. He was the only one who actually pulled up into the attic to check for rot before quoting. Found damage the others missed. Fair price. Crew was on time every day. Saved me from picking the wrong bid.
Live three blocks from the ocean. Salt killed our old shingle roof in 12 years. Top Pro matched us with a roofer who actually does coastal metal installs. He put down stone-coated steel with stainless fasteners and coordinated the HOA design review paperwork himself. Clean lines, clean job site. No shopping around required.
Need flashing in San Diego County?
Call for a free quote. Most work scheduled within the week.