A Tilehurst company - serving San Diego, CA

Leak Repair in San Diego, CA

Tile roofingTile roofing
Architectural shinglesArchitectural shingles
Metal roofingMetal roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
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
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope
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

Leak Repair in San Diego, CA

Roof leak repair in San Diego typically costs between $350 and $900 for most flashing failures, valley leaks, and damaged shingle sections, with more involved underlayment or decking repairs running $1,200 to $2,500. Most leaks we see in areas like Clairemont, Rancho Peñasquitos, and Point Loma can be diagnosed and repaired the same week, often the same day when the weather allows. If water is coming through your ceiling, call us at (619) 393-3877 and a real person will answer, day or night.

This page covers how we find and fix leaks, what you’ll pay in San Diego’s market, and why a written guarantee matters more here than almost anywhere else. For a broader look at what we handle beyond water intrusion, see our full Roof Repair in San Diego page. And if you want to know who you’re calling, start with the home page for the short version.

Key Takeaways

  • Most San Diego roof leaks trace to failed flashing, not the shingles themselves.
  • You get a written price before any work starts, every time.
  • Every leak repair carries a written guarantee and the 365-Day Done Right Promise.
  • Live phone answer, 24/7, including weekends and evenings.
  • Materials from Atlas, IKO, Owens Corning, and Tamko among seven manufacturer options.

When You Need Leak Repair

San Diego’s dry summers fool a lot of homeowners into waiting. A small water stain is ignored in August, then the first real rain in January turns it into a sagging drywall patch and a ladder in the living room. Here’s what actually tells you it’s time to call:

  • Water stains on ceilings or upper walls – brown, copper, or yellow rings that grow after rain. By the time you see these, water has already saturated the insulation above them.
  • Damp or musty attic smell – especially in coastal neighborhoods like Ocean Beach and La Jolla, where marine air masks the early signs. That smell is usually soaked decking or mold beginning on insulation.
  • Curling, cracked, or missing shingles – in San Diego’s inland heat corridors like El Cajon and Santee, shingles bake and become brittle years before their rated life. A missing shingle exposes the underlayment and invites water in.
  • Granules in your gutters or at downspout bases – asphalt shingles shed granules as they age. A heavy concentration means the waterproofing layer is failing, even if the roof looks fine from the street.
  • Daylight visible through the roof boards – if you can see light from inside the attic, water can absolutely get through the same gaps.
  • Dripping sounds during or after rain – you hear it before you see it. Don’t wait for the stain.

If any of these match what you’re seeing, the leak is already active. Every week of waiting adds cost to How Much Does Roof Repair Cost? (2026 Price Guide) - San Diego, CA because the decking and insulation absorb more water.

Our Leak Repair Process

Tilehurst Roofing San Diego is part of the Kingswell family of roofing companies, founded in 2000. That means the process Greg Holloway and our crew follow is the same one refined across thousands of leak calls across the country. It’s simple, and it works.

  1. You call, a person answers. No voicemail, no callback queue. You describe what you’re seeing, and we set a window for arrival. The window is real, and we keep it.
  2. We inspect and document. Our background-checked, uniformed technician walks the roof, the attic if accessible, and the interior water path. We take photos and show you what we found. No mystery diagnosis.
  3. You get a written price before any work starts. This is The Kingswell Way, and it’s non-negotiable. The price on the paper is the price you pay. It doesn’t change at the door, after the crew arrives, or when we open up the roof.
  4. We fix the leak, not just the symptom. We trace the water path back to the source, which is often feet or yards from where the stain appears. That may mean replacing flashing, new underlayment, sealing a pipe boot, or rebuilding a section of shingles with material from Atlas, IKO, Owens Corning, or Tamko, depending on what matches your roof.
  5. You get a written guarantee before we leave. Not emailed later, not promised on a handshake. In your hands, on paper, before the crew steps off your property. If the repair fails inside the guarantee period, we return to correct it at no charge under the 365-Day Done Right Promise.

And we leave the place cleaner than we found it. Not as a bonus, as a rule.

Leak Repair Pricing in San Diego

Here’s what we see across San Diego County. These are real ranges for common residential leak repairs, not teaser numbers designed to get a salesperson in your door.

Repair Type Typical Range in San Diego
Pipe boot or small flashing repair $350 – $500
Chimney flashing repair or replacement $550 – $950
Valley leak repair (shingle roof) $600 – $1,100
Shingle section replacement (100 – 200 sq ft) $750 – $1,400
Underlayment repair with shingle reset $1,200 – $2,200
Decking replacement plus underlayment and shingles $1,800 – $2,800+

What pushes a repair toward the top of those ranges? A steep pitch that slows the crew down, tile or slate that must be removed to reach the underlayment, access problems like a tightly squeezed side yard in North Park, and the age of the roof. If the existing shingles are brittle, working around them takes longer, and one Shingle Replacement section can turn into three.

What keeps a price lower? A small, contained leak found early, single-story access, and an asphalt shingle roof with matching material still available from Atlas, IKO, Owens Corning, or Tamko.

Every estimate is free. You’ll have a written price in your hands before any work starts, and that price is what you pay. Call (619) 393-3877 and we’ll schedule the inspection at a time that works for you, including evenings and weekends.

Why San Diego Roofs Leak Differently

San Diego’s climate creates a specific failure pattern that a roofer from Phoenix or Seattle might not anticipate. We live it every season.

Coastal zones like Mission Beach, Pacific Beach, and Coronado get salt-heavy marine air that corrodes metal flashing years faster than inland. The corrosion is slow, invisible from the ground, and often the root cause of a leak that looks like a shingle problem. Inland, the story flips. El Cajon, Santee, Escondido, and Ramona see summer roof surface temperatures over 140°F on the hottest days, baking shingles until they curl and crack. The thermal cycling, hot days followed by cool coastal nights, expands and contracts roofing materials daily, loosening fasteners and widening gaps around flashing.

Then there’s the rain itself. San Diego’s rain comes in short, intense bursts, often after months of dry weather. Any small gap that’s been widening all summer gets tested for the first time in January, and that’s when the calls spike. By the time a homeowner in Mira Mesa or Scripps Ranch sees a stain and searches Roof Repair Near Me in San Diego, CA, the water has usually been finding its way through for weeks.

Tile roofs, common from Chula Vista up through Carlsbad, are a different animal. The tile itself rarely fails. What fails is the underlayment beneath it, original felt paper that breaks down after 25 to 30 years. The water flows under the tile, through the rotted underlayment, and into the decking, doing a stunning amount of hidden damage before the ceiling stain ever appears. Tile leak repair in San Diego often means removing tile in a section, replacing the underlayment, and resetting the tile, which is why those repairs land higher than a simple shingle patch.

What We Find Most Often in San Diego

Greg Holloway and our team have seen enough San Diego leak calls to know the usual suspects. Here’s what we find, in order of frequency:

  • Failed pipe boot flashing. The rubber collar around plumbing vents dry-rots in the sun. It’s a $350 to $500 fix if caught early, and a ceiling replacement if ignored long enough.
  • Chimney flashing separation. Brick chimneys expand and contract, and the original flashing pulls away. This is especially common in older Mission Hills and South Park homes where the chimney is original to a 1940s or 1950s build.
  • Valley leaks on cut-up rooflines. San Diego’s hillside neighborhoods, Tierrasanta, Del Cerro, and parts of La Mesa, are full of valleys where two roof planes meet. Those intersections take the heaviest water flow and fail first.
  • Skylight seal failures. The original sealant around curb-mounted skylights has a service life. When it goes, water runs down the frame and onto the ceiling below.
  • Improper previous repairs. This is the one that bothers us most, because it’s preventable. We regularly see tar smeared over flashing as a “fix” that lasted one season. A cheap repair is the most expensive roof decision you can make.

Repair or Replace: Honest Guidance

We’ll tell you when a repair is the right call, and we’ll tell you when it isn’t. The honest truth, based on what Greg and the crew see across San Diego county, is that most isolated leaks on roofs under 15 years old are repairable. The problem is small, contained, and unrelated to the overall age of the roof. Fix the flashing, replace the damaged shingles, and you get more years out of the existing roof with our Roof Repair services.

When we start recommending replacement instead, it’s because one of these is true:

  • The leaks are widespread, not isolated. Multiple water stains in different rooms means the waterproofing layer is gone in too many places to patch reliably.
  • The roof is beyond 75% of its expected service life, and the decking below is showing rot or saturation.
  • A previous repair failed inside a year because the surrounding materials were too degraded to hold new flashing or fasteners.
  • The underlayment on a tile roof is failing, and the cost to repair would approach the cost of a proper new underlayment and roof reset.

We’ll give you that assessment in plain language, with photos, and a written price for whichever path you choose. No pressure to replace when a repair is genuinely right. No happy talk about a repair when it would just fail again in 18 months.

Our Materials and What They Mean for Your Leak

Every roof is different, and the right repair material depends on what’s already up there. Tilehurst Roofing San Diego installs materials from seven leading manufacturers, including Atlas, IKO, Owens Corning, and Tamko, plus GAF, CertainTeed, and Boral. That matters because we don’t walk up with whatever happens to be in the truck and force it onto your roof. We match your existing shingle brand, profile, and color as closely as possible, so the repair doesn’t announce itself from the street.

For leak repairs specifically, the critical materials are less about the shingle and more about what goes underneath and around:

  • Underlayment – the water-resistant barrier between the shingles and the wood decking. We use synthetic underlayment on repairs that require it, which resists tearing and stands up to San Diego’s UV exposure better than old felt.
  • Flashing – the metal pieces that direct water off the roof at chimneys, walls, valleys, and skylights. We replace flashing rather than smearing sealant over it, which is a temporary gesture, not a repair.
  • Drip edge – the metal strip along the eaves that stops water from running back under the shingle edge and into the fascia. Missing or poorly installed drip edge is a common leak source on older San Diego tract homes.
  • Sealants – used sparingly and correctly at pipe boots and minor joints, never as the primary fix for a failing flashing system.

FAQs – Leak Repair

How much does it cost to fix a roof leak in San Diego?

Most roof leak repairs in San Diego cost between $350 and $900 for common failures like pipe boot flashing, chimney flashing, and small shingle patches. Larger repairs involving underlayment or decking run $1,200 to $2,500 or more. Call (619) 393-3877 for a free inspection and an exact written price.

Can you fix a roof leak the same day?

In most cases, yes, we can complete the repair the same day we inspect, assuming the weather allows safe work and the needed materials are on hand. Rain makes shingle work unsafe and underlayment adhesive less effective, so we’ll tarp the leaking area immediately and complete the permanent repair as soon as the roof is dry. A live person answers our phone 24/7, so call (619) 393-3877 and we’ll get you scheduled.

Is it cheaper to repair a roof leak or replace the roof?

Repair is dramatically cheaper, usually $350 to $900 versus $10,000 to $25,000 for a full replacement in San Diego’s market. The right choice depends on the roof’s age and the number of leaks. We’ll show you photos and give you an honest recommendation, and the written price for either path is yours before any work starts. Call (619) 393-3877 for a free assessment.

Will my insurance cover roof leak repair?

It depends on the cause of the leak. Damage from a sudden event like a windstorm or falling branch is typically covered, while leaks from age, wear, or lack of maintenance are generally not. We can document the damage thoroughly and provide the photos and details your adjuster needs. Call (619) 393-3877, and we’ll help you work through the claim.

How long will a leak repair last?

A properly done leak repair, where the root cause is addressed and materials are properly installed, should last for the remaining life of the surrounding roof. We back every repair with a written guarantee and the 365-Day Done Right Promise: if the repair fails inside the guarantee period, we return and correct it at no charge. That promise is on paper in your hands before the crew leaves.

Call Tilehurst Roofing San Diego for Leak Repair

If water is coming into your home, don’t wait for the next rain to make it worse. Call (619) 393-3877 now and a live person will answer, 24 hours a day, 7 days a week. We’ll set a real arrival window and keep it. You’ll get a written price before any work starts, a written guarantee before the crew leaves, and a repair that addresses the source, not just the stain. Tilehurst Roofing San Diego is part of the Kingswell family of companies, and we do it The Kingswell Way: say the price before the work, show up in the window we gave, leave the place cleaner than we found it, and come back if it fails.

Written by Greg Holloway, Owner at Tilehurst Roofing San Diego, serving San Diego.

Need Roofing help in San Diego? Licensed & insured · Written quotes before work starts response · free estimates
Call (619) 393-3877
Local Service Coverage

Request a Free Estimate in San Diego

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

By submitting this form, you accept our Privacy Policy and consent to being contacted by call, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

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