Owens Corning
Architectural shingles
Metal roofing
Tile roofingFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Owens Corning Flashing Replacement: The San Diego Owner’s Guide
Owens Corning flashing replacement in San Diego typically costs $350 – $900 installed, depending on the flashing type, roof pitch, and how many linear feet need to be cut out and replaced. We keep Owens Corning-compatible step flashing, valley flashing, and pipe boot flashing on our trucks, and most flashing replacements are done in a single visit. You’ll usually discover the problem after a rainstorm: a water stain on the ceiling, a damp spot in the attic, or shingles lifting where a wall meets the roof plane. Flashing rarely fails all at once – it corrodes, pulls away, or tears slowly, and by the time you see the stain inside, water has already been working its way through for a while.
Which Owens Corning Models This Applies To
Owens Corning doesn’t sell flashing under its own brand name the way it sells shingles. What you’re really dealing with is flashing that was installed alongside Owens Corning shingles – Duration, Oakridge, TruDefinition Duration, or Woodmoor lines – and needs to match the roof system in thickness, profile, and material grade. The flashing itself is typically 26-gauge or 28-gauge galvanized steel, aluminum, or occasionally copper, and it’s sized to work with the specific Owens Corning shingle you have on the roof. Here’s the gotcha most San Diego homeowners run into: if your original flashing was aluminum and a previous repair used galvanized steel, the two metals react with each other in our coastal salt air and corrode faster than either would alone. We check for that mismatch on every flashing replacement call because it’s one of the most common causes of repeat leaks in neighborhoods like Point Loma, Ocean Beach, and La Jolla where salt exposure is constant.
We’re an independent roofing contractor, not affiliated with Owens Corning, but we work with their shingle lines daily and know which flashing profiles sit properly under each series. You can identify what you have by checking the shingle wrapper in your garage or looking at the nail line pattern on an exposed shingle. If you’re not sure, we’ll bring samples and match it on site.
Styles & brands we work with




Signs Your Owens Corning Flashing Replacement Is Failing
- Water stains on ceilings or walls near roof intersections: This is the classic symptom. Flashing at a chimney, skylight, or wall-to-roof junction has opened up and is letting water run behind the shingles instead of over them. By the time the stain shows on drywall, the flashing has usually been compromised for months.
- Lifted or curling shingles at roof edges and valleys: When step flashing loses its seal or the nails holding it in place back out, the shingles sitting on top of it start to lift. You’ll see this most often on south-facing roof planes here in San Diego, where UV exposure breaks down sealants faster than on shaded slopes.
- Rust streaks or white corrosion on exposed flashing: Galvanized flashing in coastal neighborhoods like Mission Beach or Coronado starts showing rust within 8 – 12 years. The zinc coating wears thin, and the steel underneath begins to go. Once you see rust streaks running down from a pipe boot or chimney flashing, failure is close.
- Granules collecting in gutters near roof penetrations: Shingles around a failing flashing point wear out faster because moisture builds up underneath and accelerates granule loss. If you’re seeing heavy granule accumulation in one section of gutter, look up – there’s usually a flashing problem directly above it.
- Daylight visible through the roof deck in the attic: This is the one to catch early. Go into the attic on a sunny day and look for any pinhole of light where a pipe, vent, or wall meets the roof. That gap is a water entry point, and the flashing above it has already failed or was never correct in the first place.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included
Here’s what we charge in San Diego for common Owens Corning flashing replacement jobs:
- Pipe boot flashing (plumbing vent): $250 – $450 installed. Includes removing the surrounding shingles, replacing the boot, re-sealing, and re-installing shingles.
- Step flashing (wall-to-roof junction): $400 – $800 for a typical 10 – 20 linear foot run. Price depends on how many courses of shingles need to be lifted and whether the siding at the wall needs to be removed to tuck the flashing properly.
- Valley flashing: $500 – $900 for a standard valley. This is the most labor-intensive flashing replacement because we remove shingles on both sides of the valley, replace the metal, and re-lay the shingles in a weave or cut pattern.
- Chimney flashing (base, step, and counter-flashing): $600 – $1,100 depending on chimney size and whether we need to cut a reglet into the mortar to seat new counter-flashing.
Every quote includes the full written price before we start – parts, labor, disposal, and any sealant or underlayment needed. You’ll know the number before a single nail is pulled. The repair itself carries our 365-Day Done Right Promise: if the flashing we replaced fails within a year, we come back and make it right at no charge. That’s in writing, on every job.
DIY or Call Us?
You can safely do the inspection part yourself: grab a ladder (or binoculars from the ground), look at your pipe boots, chimney flashing, and anywhere a wall meets the roof. Check for rust, lifted shingles, cracked sealant, or gaps where metal has pulled away from the surface. That tells you what’s wrong. What we don’t recommend is the repair itself. Flashing replacement means lifting shingles without breaking them, cutting metal to the right profile, and nailing in places where a missed nail head becomes a future leak point. On a two-story San Diego home with a steep pitch, this is not a Saturday project. One wrong step on a wet tile or shake roof turns a $400 flashing repair into a hospital bill. Call us at (619) 810-5520 and we’ll send someone who does this every week – and you’ll get their name and photo before they arrive, so you know exactly who’s coming to your door.
FAQs
Galvanized steel flashing typically lasts 12 – 20 years in San Diego’s climate, but in coastal areas within two miles of the ocean, salt air can cut that to 8 – 12 years. Aluminum flashing lasts longer – often 25+ years – but is more prone to physical damage during installation and high-wind events. The Owens Corning shingles themselves may carry a 30-year or lifetime warranty, but the flashing underneath is the weak link, and it’s the part most San Diego roofs need replaced first. Call (619) 810-5520 and we’ll assess the condition of yours.
Sometimes, yes – if the issue is just failed sealant or a small tear at a corner, we can re-seal or patch it. But if the metal itself is rusted through, bent out of shape, or the wrong material was used originally, patching buys you months, not years. We’ll tell you straight which situation you’re in and quote both options when a repair is viable. For an exact assessment, call (619) 810-5520 and we’ll come look.
Most flashing replacements – pipe boots, step flashing runs, or a single valley – are completed in half a day to a full day, depending on how many shingles need lifting and the roof’s pitch. Chimney flashing with mortar work can run a full day. We’ll give you a time estimate in writing with your price, and we treat your schedule as seriously as the roofline.
We stock compatible galvanized and aluminum flashing profiles for Owens Corning shingle systems on our trucks, so most replacements happen same-visit with no order delays. For copper flashing or unusually deep step profiles, we source from local San Diego suppliers, typically within 24 – 48 hours. We also stock to match GAF and CertainTeed systems if your roof has mixed brands from prior repairs. Call (619) 810-5520 and we’ll tell you what we have before we even come out.
If your Owens Corning roof is showing flashing problems – a ceiling stain, lifted shingles, rust at the pipe boots – don’t wait for the next rain. Call Mercer Roofing Co San Diego at (619) 810-5520 for a free estimate. You’ll get a written price before any work starts, a name and photo of the technician before they arrive, and a 365-day written guarantee on the repair. A roof shouldn’t be something you worry about – that’s what we’re here for.
Written by Grant Whitlock, Owner, Mercer Roofing Co San Diego at Mercer Roofing Co San Diego, serving San Diego and nearby areas.