Spot the white dog with a black spot over his eyes, mascot of Spot Roof RepairSpot Roof Repair
← Roof repair FAQ

What causes flat roof leaks?

Flat roofs almost never leak in the middle of a sheet. They leak at the details: the seams where two sheets meet, the drains and scuppers, the base of every pipe and curb that penetrates the membrane, and the upturn where the roof meets a parapet or a wall.

The second cause is water that never leaves. Ponding adds weight, degrades membrane and coatings much faster than runoff would, and gives water the time and depth it needs to work through a seam. A low spot that holds water for days after a storm is a leak with a date on it.

Material matters too. Torch-down fails at laps and blisters, TPO at weld lines and at penetrations, coated foam once its coating has chalked away and UV reaches the foam. A repair has to use material compatible with what is there — an asphalt patch on TPO is a guaranteed callback.

Seams and laps

Every seam is a manufactured joint, and joints move. Thermal cycling works laps loose over years, and on torch-down roofs a lap that was not fully bonded at install shows up as a blister or an open edge a decade later.

On TPO and other single-ply membranes, the weld is the waterproofing. A cold weld from installation day can hold for years and then open under thermal stress. Probing seams with a blunt tool is a standard part of any honest flat-roof inspection.

Drains, scuppers and ponding

Flat roofs are not flat — they are built with slight slope to drainage points. When those points block with debris, or when the deck has sagged into a low spot, water sits. Standing water finds every weak seam and accelerates every form of material breakdown.

Repairs here are sometimes about the roof surface and sometimes about the geometry: clearing and re-flashing drains, rebuilding a scupper, or building up a low area so water actually reaches the outlet.

Penetrations and curbs

Every pipe, vent, HVAC curb, skylight, conduit and mounting bracket is a hole in the waterproofing that has been detailed shut. Those details age faster than the field because they involve sealant and because equipment on them gets serviced and stepped on.

Rooftop air conditioning is a leading cause of flat-roof leaks for exactly that reason: technicians walk the same path, the membrane wears there, and condensate lines discharge onto the surface.

Walls, parapets and edges

The membrane has to turn up a wall and be terminated and counterflashed properly. Short upturns, failed termination bars, cracked stucco above the flashing, and missing or corroded edge metal all admit water at the perimeter.

Water entering here often appears well inside the building, which is why perimeter leaks get misdiagnosed as field failures.

What a proper repair involves

Identify the material, clean and dry the area, cut out failed membrane where necessary, and patch with a compatible system carried well beyond the failure — plus correcting the drainage or the detail that caused it in the first place.

Most flat-roof repairs fall in the $1,200–$2,000 range. Emergency work during a storm is a self-adhered patch or a dry-in at $300–$600, followed by the permanent repair once the surface is dry, because nothing bonds to standing water.

In San Diego County and along the coast

Flat and low-slope roofs are everywhere in San Diego County: mid-century homes in San Diego, La Mesa and Lemon Grove, beach houses and duplexes in Coronado, Imperial Beach, Ocean Beach and Pacific Beach, and thousands of patio covers and additions on otherwise tile-roofed tract homes across North County.

Salt air near the water in Coronado, Imperial Beach, National City and Oceanside corrodes drain hardware, edge metal and termination bars from the underside, so perimeter and drain failures outnumber field failures there. Inland in El Cajon, Santee, Escondido and Chula Vista, the enemy is heat: roof-surface temperatures blister torch-down, chalk coatings off foam, and stress every weld and lap through daily expansion.

How Spot Roof Repair solves this for you

We are a repair-only roofing company based in Carlsbad, working the whole of San Diego County — coastal North County, inland, the city of San Diego, East County, the South Bay and the backcountry. We come out, find the actual cause, photograph it, and hand you a written price before anyone starts work.

  • Free inspection and written quote with photos
  • Same day or next day response in most cases
  • Typical repair $1,200–$2,000
  • Emergency tarping $300–$600
  • Most repairs finished in one day
  • Repair-first — no pitch for a roof you don't need

Related repairs: Flat Roof & Skylight Repair

Mon–Sat 7:00am–6:00pm · Emergency leaks answered 24/7 · (760) 334-4498

Next question

How do I fix a leaking skylight?

All 20 answers are on the roof repair FAQ. Typical repair $1,200–$2,000 · Emergency tarping $300–$600 · Free inspection.

Get your roof looked at

Tell Spot what is going on and we will come out, find the actual leak, and send you a written quote with photos. Active leak? Call — that jumps the line.

(760) 334-4498

Mon–Sat 7:00am–6:00pm · Emergency leaks answered 24/7

Based in Carlsbad, CA · We come to you anywhere in San Diego County

Call SpotGet a quote