Metal roofing
Architectural shingles
Tile roofing
Owens CorningFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
GAF Flashing Replacement: The San Diego Owner’s Guide
GAF flashing replacement in San Diego typically runs $375 to $850 installed, depending on the flashing type and roof pitch, and most swaps are completed in a single visit. Homeowners usually discover the problem the same way: a brown water stain on the ceiling after a winter rain, or granules collecting in a gutter below a wall junction. We stock GAF-compatible flashing on our trucks for the most common transitions: pipe boots, step flashing along walls, valley flashing, and chimney counter-flashing. If you have a GAF roof and a failed flashing, this page covers exactly what you need to know before you pick up the phone.
Key Takeaways:
- Installed GAF flashing replacement in San Diego: $375 – $850, written price before work starts
- GAF flashing is matched to the shingle profile and exposure, not just the color
- A failed flashing often gets misdiagnosed as a shingle leak, which is why we walk the roof before quoting
- Every repair carries our 365-Day Done Right Promise in writing
Which GAF Models This Applies To
GAF flashing products are designed to work across the Timberline, Royal Sovereign, and Camelot shingle lines, plus the EverGuard TPO and Liberty SBS systems. The flashing itself is not tied to one shingle series the way a vent boot is, but there is a gotcha San Diego owners should know: GAF’s metal flashing profiles assume a standard 5-inch shingle exposure, and roofs installed with an unusual exposure, like some architectural profiles at 6 inches, need an upsized step flashing. A generic off-the-shelf flashing from a big-box store often does not match the rise of a GAF shingle, which leaves a gap that catches wind-driven rain.
We are an independent roofing contractor in San Diego, not a GAF affiliate, and we install both OEM GAF flashing and quality aftermarket equivalents from brands like Owens Corning and CertainTeed when they match the roof profile better. If your roof has a GAF label still visible on the decking or an invoice from the original install, that helps our techs identify the right flashing before they even climb the ladder.
Styles & brands we work with




Signs Your GAF Flashing Replacement Is Failing
- Ceiling stain below a wall or skylight. This is the classic step-flashing leak. Water runs behind the siding or stucco where the flashing has pulled away, often after years of thermal movement in San Diego’s hot-dry summer and damp winter cycles.
- Rust bleeding onto shingles. Galvanized flashing eventually sacrifices its zinc coating. Once you see orange streaks below a pipe collar or chimney, the metal is near the end of its life and will start pinholing.
- Shingles lifting at a roof-to-wall joint. The flashing is fine, but the sealant or fasteners have let go. This happens more on coastal homes in San Diego where salt air accelerates the adhesive breakdown.
- Granules in the gutter directly beneath a valley. Not always flashing, but a worn valley flashing lets water run under shingles and wash granules out. We see this most often on older La Jolla and Point Loma homes with original valleys.
- Visible daylight from the attic. A homeowner in Clairemont Mesa found exactly this on a sunny afternoon: a sliver of light at the wall junction. That gap was the water entry point for two winters.
Replacement Cost & What’s Included
Here is the honest range for GAF flashing replacement in San Diego, parts and labor included:
- Pipe boot flashing: $375 – $525 for a single penetration, including new collar and resealing
- Step flashing along a wall: $500 – $850 depending on the wall length and whether stucco or siding needs to be pulled back
- Valley flashing: $600 – $850 for a standard valley, more if decking underneath is water-damaged
- Chimney counter-flashing: $450 – $700, which typically includes cutting a reglet and setting new metal
What drives the price is access. A two-story roof or a steep pitch, common in neighborhoods like University Heights and Mission Hills, adds time and safety equipment. We write the price before the first nail comes out, and it does not change unless we both agree to something new after opening the roof. Every flashing repair includes the 365-Day Done Right Promise in writing: if it is not right within a year, we come back and make it right.
See the difference
Before
After
Before
After
Before
AfterDIY or Call Us?
You can safely check two things from the ground or a ladder: whether shingles are lifting at walls, and whether pipe boots look cracked or rusted. That helps you know what to tell us when you call. But replacing flashing means working at height, prying up shingles, and resealing against the next rain, and the failure mode is not forgiving: a small flashing mistake leaks slowly for months before you see the stain. We have fixed more than a few DIY flashing jobs in San Diego where the sealant was applied over dirt instead of clean metal. If you are not comfortable on a roof or do not own a proper harness, this is one to hand off. Call (619) 810-5520 and we will give you a written price after a roof walk, not a guess over the phone.
FAQs
Most GAF flashing lasts 15 to 25 years in San Diego’s climate, but coastal salt air can cut that to 10-15 years on exposed metal. Pipe boots with rubber or neoprene collars often fail at the collar before the metal fails.
A small reseal around a pipe boot can buy a year or two, but if the metal is rusted, torn, or separated at a wall junction, patching is a temporary fix. Call (619) 810-5520 and our techs will tell you if a reseal is honest money or just delaying the inevitable.
Most single-penetration flashing replacements take 2 to 3 hours. A full step-flashing run along a wall can take half a day, depending on access and what we find under the shingles.
Yes, our trucks carry the most common GAF-compatible flashing profiles for San Diego homes: pipe boots, step flashing, valley metal, and counter-flashing. If you need a specialty profile, we source it and schedule the follow-up visit.
Call Mercer Roofing Co San Diego
Before the next rain, get a written price for your GAF flashing replacement from a local team that answers the phone with a person, every time. Our technicians are background-checked, identity-verified, and photo-badged under the Threshold Verified standard. We send the name and photo of your tech before they arrive, and they badge in at the door. Grant Whitlock walks every job himself before any work starts. Call (619) 810-5520 to schedule your free estimate. 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.