Water coming through your ceiling? We can usually be there the same day you call.
A roof leak doesn't fix itself, and every rain makes the damage worse: soaked insulation, stained drywall, rotting decking, mold. Top Flight Roofing has been fixing leaks across San Diego County since 2000. We find where the water is actually getting in, repair it properly, and tell you honestly whether it's a simple fix or a sign of something bigger.
Licensed (CA #1146267) · Free inspections and estimates · 25+ years in San Diego
While you wait for us: put a bucket under the drip, move furniture and electronics out of the way, and if the ceiling is bulging with water, poke a small hole in the center to let it drain into the bucket. It stops the water from spreading across the ceiling. Stay off the roof.
San Diego doesn't get much rain, so a leak usually shows up during the first real storm of the season, after months of sun have done quiet damage. The most common causes we see:
The stain on your ceiling is rarely directly under the hole in your roof. Water gets in at one spot, runs along the decking or rafters, and drips down somewhere else. That's why patching the spot above the stain so often fails.
We trace the leak from the inside and the outside: checking the attic for water trails and wet insulation, inspecting the roof around the area, and looking closely at the usual suspects like flashing, vents and valleys. Then we show you what we found, with photos, before we fix anything.
If the water is pouring in right now after a storm, see our Emergency Roof Repair page for what to do in the first hour.
Most leaks are a repair, not a new roof. But if your roof is near the end of its life (roughly 20 to 25 years for asphalt shingles) or leaks keep coming back in different places, we'll tell you honestly whether repairs still make sense. Our guide to roof repair vs. replacement in San Diego walks through the decision, and a free roof inspection will tell you where your roof stands.
How much does roof leak repair cost in San Diego? It depends on the cause and the roof type. A cracked tile or a worn pipe boot is a small job; damaged underlayment or decking costs more. We inspect and give you a free estimate before any work starts.
Can you repair a leak while it's raining? We can often put a temporary cover in place to stop the water, then make the permanent repair once the roof is dry.
Is a small leak really urgent? Yes. A slow leak can soak insulation and rot the wood underneath for months before you see a stain. The sooner it's fixed, the smaller the repair.
Will my homeowner's insurance cover it? Sudden damage, like a storm, is often covered. Leaks from age and wear usually aren't. We'll document what we find so you can talk to your insurer.
Do you work in my area? We serve homeowners across San Diego County from our base in Santee.
Call Top Flight Roofing at 619-562-6453 and we'll find the source and fix it right.
We’re not just fixing roofs, we’re protecting homes, families, and the dreams they represent.
At Top Flight Roofing, our mission is simple: deliver service that’s over the top.

Backed by our Top Flight Guarantee
