A Mercer company - serving San Diego, CA

Flashing Repair in San Diego, CA

Metal roofingMetal roofing
Architectural shinglesArchitectural shingles
Tile roofingTile roofing
Owens CorningOwens Corning
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate
Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
Owens Corning
Owens Corning
Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Flashing Repair in San Diego, CA

Flashing repair in San Diego typically costs $350 to $900 for most residential jobs, depending on how much metal needs replacing and how accessible the affected area is. Flashing is the thin metal material, usually galvanized steel or aluminum, that seals the joints where your roof meets a wall, chimney, skylight, or valley. When it fails, water finds its way in, and a small flashing problem becomes a much bigger roof repair fast.

At Mercer Roofing Co San Diego, we repair flashing the way it should have been installed in the first place: with the right metal, the right sealant, and a written guarantee on every job. We’ll tell you exactly what’s wrong, what it costs to fix, and who’s coming to your door before they arrive. Call (619) 810-5520 for a free estimate, or read on to understand what flashing repair involves and what you should expect to pay. If you’re also dealing with broader shingle or decking issues, our Roof Repair in San Diego page covers the full scope of what we handle.

Key Takeaways

  • Flashing repair in San Diego typically runs $350 to $900, with minor resealing at the low end and full chimney or wall flashing replacement at the high end.
  • Leaks near chimneys, walls, skylights, and valleys are almost always flashing related, and they rarely fix themselves.
  • Every Mercer Roofing technician is background-checked, identity-verified, and arrives in a marked uniform with a photo ID badge. You get their name and photo before they knock.
  • You get a written price before any work starts, and a 365-Day Done Right Promise on every repair.
  • Call (619) 810-5520 any time. A live person answers, 24/7.

When You Need Flashing Repair

Flashing doesn’t always fail loudly. Sometimes it’s a slow drip that shows up on your ceiling months after the first rain. Here’s what we see across San Diego neighborhoods, from Clairemont to Chula Vista to Rancho Bernardo, that tells us flashing is the culprit:

  • Water stains on ceilings or walls near a chimney or skylight. Chimney flashing is the most common failure point we see. The metal separates from the mortar or the sealant dries out, and water follows the gap.
  • Damp spots in the attic after rain. If the insulation or decking is wet near a wall, a roof-to-wall flashing joint is the likely entry point. In San Diego’s marine layer zone, moisture can linger long after the rain stops.
  • Curling, lifting, or missing flashing pieces. You might notice this from the ground with a pair of binoculars. Metal that’s pulling away from the chimney or wall is no longer doing its job.
  • Rust or corrosion on exposed metal flashing. Salt air near coastal communities like Ocean Beach, Pacific Beach, and La Jolla accelerates corrosion. Flashing that’s rusted through needs replacement, not patching.
  • Granules in your gutters near a valley. Valley flashing carries a lot of water. If shingles around the valley are breaking down, the flashing underneath may already be compromised.
  • Visible cracks in old sealant or caulk around flashing joints. Sealant ages differently than metal. In San Diego’s UV-heavy sun, sealant can crack in a few years even when the metal is still sound.

If any of these sound familiar, don’t wait. Water that gets past flashing reaches the roof decking, and decking replacement is a much larger expense than a flashing repair done early. Call (619) 810-5520 and we’ll schedule a look. The estimate is free, and you’ll have a written price in hand before deciding anything.

Our Flashing Repair Process

We follow the same process on every flashing repair, whether it’s a small step flashing on a side wall in North Park or a full chimney re-flash in La Mesa. Here’s how it works:

  1. You call, a person answers. No voicemail, no callback form. A live person takes your call 24/7 and asks the right questions: where’s the leak, when did you notice it, what does the area look like.
  2. We send a technician you’ll recognize. Before the technician arrives, we send you their name and photo. When they knock, they’ll be in a clean Mercer Roofing uniform and they’ll present a photo ID badge. That’s the Threshold Standard, and it’s non-negotiable.
  3. The technician inspects the flashing and surrounding roof. We look at the metal, the sealant, the shingles around it, and the decking underneath where accessible. We take photos so you can see exactly what we’re seeing.
  4. You get a written price before any work starts. The price covers the full repair, including materials, labor, and any new flashing metal needed. There are no surprises on the invoice, ever.
  5. We complete the repair, usually same day. Most flashing repairs take two to four hours. We remove the failed metal, install new flashing to manufacturer spec, seal it properly, and clean up after ourselves.
  6. You get a written guarantee. Every flashing repair comes with the 365-Day Done Right Promise. If the repair fails within a year, we come back and make it right at no charge. If we need to return, the second visit is free.

Flashing Repair Pricing in San Diego

Here’s what flashing repair costs in San Diego right now, based on what we’ve seen on jobs from Coronado to Santee and everywhere in between:

Repair Type Typical Cost Range What’s Included
Minor flashing reseal $350 – $500 Removing old sealant, re-sealing joints, inspecting adjacent flashing
Step flashing replacement (one wall section) $450 – $700 Removal of old step flashing, new metal, new sealant, shingle re-seating
Chimney flashing repair $500 – $900 Replacing counter-flashing or step flashing around the chimney, sealing
Skylight flashing replacement $500 – $800 New flashing kit, sealant, and reseating the skylight frame
Valley flashing replacement $600 – $1,100 Removing affected shingles, new valley metal, re-shingling the valley

What affects the price? Three things, mostly. First, accessibility: a steep, two-story roof in Mission Hills costs more in labor than a low-pitch ranch in El Cajon. Second, the type of flashing: copper flashing lasts longer but costs more than galvanized steel, and some HOA-governed communities in San Diego have material requirements. Third, the condition of the surrounding shingles. If the shingles around the flashing are failing, they need to be replaced for the repair to hold.

We work with manufacturer-recognized shingle brands including Owens Corning, IKO, and Atlas, along with standard galvanized and aluminum flashing. When copper is needed, we’ll tell you why and quote it separately.

The estimate is free, and there’s no obligation. Call (619) 810-5520 and we’ll give you a written price before any work begins. That’s how we do every job, from a small flashing reseal to a full re-flash.

Why San Diego Homeowners Choose Mercer Roofing for Flashing Repair

Flashing is easy to get wrong. A contractor who rushes the job, uses the wrong gauge metal, or skimps on sealant gets a paycheck and you get another leak six months later. We built Mercer Roofing Co San Diego around a different approach, and it starts with the person who shows up at your door.

Every technician who works on your roof is background-checked and identity-verified through the Threshold Verified standard. Before they arrive, you get their name and photo. At the door, they present a photo ID badge. You never have to wonder who’s on your property. For parents with young children at home, for older homeowners, for anyone who’s felt uneasy opening the door to an unknown contractor, that one detail changes everything.

The second reason is the written price. Before we touch your roof, you have a written quote in hand. No verbal estimates that drift upward, no “we found something else” surprises. The price we write is the price you pay.

The third reason is the 365-Day Done Right Promise. Every flashing repair we do is covered by a written guarantee for a full year. If the repair fails, we return and fix it. The second visit is free. We founded Mercer Roofing in 2000 as part of the Threshold Group family of home-service companies, and that promise has been the backbone of every job since.

Common Flashing Problems We See in San Diego

San Diego’s climate creates specific flashing failures. The combination of strong UV exposure, coastal salt air, and occasional heavy rain means flashing degrades differently here than it does in, say, the Pacific Northwest. Here’s what we see most often:

UV-Damaged Sealant

Sealant breaks down under direct sun. After a few San Diego summers, sealant around chimney and wall flashing can crack, shrink, or separate from the metal. The repair is usually straightforward: remove the old sealant, clean the surface, and apply a high-quality roofing sealant. This runs $350 to $500 on most homes.

Corroded Chimney Flashing in Coastal Zones

Ocean air carries salt, and salt accelerates rust. In neighborhoods within a few miles of the coast, like Point Loma, Ocean Beach, and Imperial Beach, we regularly see galvanized chimney flashing that’s rusted through in 10 to 15 years. The fix is new flashing, and it’s not a job for one flat roof patch. It requires removing the old metal, installing new counter-flashing and step flashing, and resealing the masonry joints properly.

Improperly Installed Step Flashing from Previous Work

Step flashing should be woven into the shingle courses, not nailed flat on top of them. When a previous contractor takes shortcuts, the flashing pulls up or leaks at the nail points. We see this in newer developments and older remodels alike. The repair means pulling the affected shingles, reinstalling the step flashing correctly, and re-seating the shingles. This is one of those cases where the right repair costs more initially but saves you a full wall rebuild later.

Skylight Flashing Failures

Skylights are a common leak repair source, and the flashing is usually the reason. Over time, the flashing kit separates from the skylight frame or the roof surface. We replace the flashing with a new kit matched to the skylight model, reseal the frame, and test the area for leaks before we leave.

Can You Fix Flashing Yourself?

We’re going to be honest here. Some very small flashing reseals, like a six-inch bead of sealant on a visible joint, are within reach of a handy homeowner. But most flashing repairs involve working at height, on a sloped surface, near the edge of the roof. Falls from roofs cause serious injury or worse every year. And a repair that looks fine from the ground but fails in the next rain means water damage to decking, insulation, drywall, and whatever’s underneath.

If you’re unsure whether your flashing issue is small enough to DIY, call us. We’ll help you understand what you’re dealing with, and we’ll give you a free estimate either way. You’re not obligated to hire us for the work. You’re also welcome to home page it and browse more about how we work.

FAQs – Flashing Repair

How much does flashing repair cost in San Diego?

Flashing repair in San Diego typically costs between $350 and $900 for most residential jobs. A minor reseal runs $350 to $500, step flashing replacement runs $450 to $700, and full chimney flashing replacement runs $500 to $900. Call (619) 810-5520 for an exact quote. Estimates are free and the price we write is the price you pay.

Can you fix flashing the same day?

Yes, in most cases we can complete flashing repair the same day we inspect it. Most flashing repairs take two to four hours once the materials are on the truck, and we carry standard flashing metal and sealant on every service vehicle. Call (619) 810-5520 in the morning and we’ll do our best to have it done by evening.

Is it cheaper to repair flashing or replace the whole roof?

Repairing flashing is almost always significantly cheaper than replacing a roof. A full roof replacement in San Diego typically runs $12,000 to $25,000 or more, while flashing repair is usually under $1,000. However, if the shingles and decking around the flashing are also failing, a partial or full replacement may be the more cost-effective long-term choice. We’ll tell you honestly which applies to your roof, and the inspection is free.

What does the 365-Day Done Right Promise cover?

The 365-Day Done Right Promise covers the flashing repair we performed. If the repair fails within one year of the work date, we return and fix it at no charge. Every repair includes a free second visit if the first doesn’t hold. The guarantee is written, not verbal, and you get a copy with your invoice.

Contact Mercer Roofing Co San Diego for Flashing Repair

If you’ve got a leak near a chimney, wall, skylight, or valley, don’t wait for the next rain to tell you how bad it is. Call (619) 810-5520 now. A live person answers, 24/7, and we’ll schedule a free estimate at a time that works for you. You’ll get a written price before any work starts, and a written 365-Day Done Right Promise when the work is done. You’ll know exactly who’s coming to your door, because we’ll send their name and photo before they arrive. That’s how we’ve worked since 2000, and it’s how we’ll work on your roof.

Written by Grant Whitlock, Owner at Mercer Roofing Co San Diego, serving San Diego.

Need Roofing help in San Diego? Licensed & insured · Free written quotes response · free estimates
Call (619) 810-5520
Local Service Coverage

Request a Free Estimate in San Diego

Tell us what you need - Mercer Roofing Co San Diego responds fast. No obligation.

By clicking submit, you confirm you have read our Privacy Policy and consent to being contacted by call, text, or email concerning your request, including by the partner businesses that may perform the service.

Prefer to text? Send a Text
Call Now - 24/7 Dispatch