Tile roofing
Architectural shingles
Metal roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Styles & brands we work with






See the difference
Before
After
Before
After
Before
AfterRoof Repair Near You in San Diego, CA
If you’re searching for Roof Repair in San Diego, you likely have a leak, missing shingles, or storm damage and you want someone who can get there fast. Tilehurst Roofing San Diego answers every call with a live person, 24 hours a day, and we’ll give you a written price before any work begins. Call (619) 393-3877 and you’ll speak with someone who can schedule a repair, not a voicemail box.
We serve homeowners throughout San Diego County, from downtown high-rises to the canyon homes of Mission Valley and the coastal properties of Point Loma. Our crews know the specific ways that salt air, Santa Ana winds, and sudden winter downpours wear down a roof in this region.
Fast, Local Roof Repair
Most repair calls we get fall into a few predictable categories: a leak near a vent pipe needing Vent Boot Repair, lifted flashing around a chimney, cracked tiles from wind-blown debris, or shingles that gave way after years of sun exposure. In San Diego’s Mediterranean climate, roofs don’t fail from ice or snow. They fail from UV degradation, thermal expansion, and the occasional burst of heavy rain that finds every weak point that’s been developing since the last dry spell.
Here’s how we work: call us, describe what you’re seeing, and we’ll schedule a technician to come out. In most cases, we can get someone to your home the same day or the next morning. Our technicians arrive in uniform, have passed background checks, and will walk the roof before quoting anything. You get the price in writing before any nail goes in. That’s 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 put the guarantee in writing.
San Diego’s older neighborhoods have their own repair patterns. In North Park and South Park, we regularly see original 1920s and 1930s wood decking that’s finally softening after decades under composition shingles needing Shingle Replacement. In Clairemont and Allied Gardens, the tract homes built in the 1950s and 60s often have original flashing that’s corroded past the point of patching. In newer developments like Otay Ranch or Del Sur, repairs tend to involve tile that cracked during construction settling or underlayment that was exposed too long before the tile went down.
If you have an active leak, we recommend calling right away: (619) 393-3877. Water that sits in decking or insulation starts causing secondary damage within days, and what began as a $300 flashing repair can turn into a $3,000 decking replacement if it’s ignored through one rainy season.
Key Takeaways
- Tilehurst Roofing San Diego is part of the Kingswell family of roofing companies, founded in 2000.
- Every call is answered by a live person, 24/7, including weekends and holidays.
- You receive a written price before any roof work starts, every time.
- Every repair carries a written guarantee, and we return at no charge if a repair fails within the guarantee period.
- Our 365-Day Done Right Promise means a full year of documented accountability on every job.
- We offer materials from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral.
- Our owner, Greg Holloway, leads a team that has repaired thousands of San Diego roofs.
How Much Does Roof Repair Cost in San Diego?
Roof repair pricing in San Diego varies by the type of roof, the extent of the damage, and how accessible the affected area is. Most asphalt-shingle repairs in this market run $350 to $800, while tile roof repairs typically fall between $450 and $1,200 depending on how many tiles need to be sourced and reset. A straightforward flashing replacement around a chimney or vent usually costs $400 to $900. Extended decking repairs, where the wood beneath the roofing material has rotted, can push a project to $1,500 to $4,000.
Here’s a breakdown of what you can expect as a starting point:
| Repair Type | Typical Price Range | Time on Site |
|---|---|---|
| Small shingle repair (under 10 sq ft) | $350 – $550 | 1-2 hours |
| Flashing repair around vent, pipe, or chimney | $400 – $900 | 2-3 hours |
| Tile roof repair (cracked or slipped tiles) | $450 – $1,200 | 2-4 hours |
| Decking repair (rotted wood underlayment) | $1,500 – $4,000 | 1-2 days |
| Ridge cap replacement | $600 – $1,800 | Half day |
These figures reflect what we typically see across San Diego neighborhoods from Imperial Beach to Rancho Bernardo. Steeper roofs, multi-story homes, and access issues can shift the numbers, which is why we always inspect before quoting. You’ll never get a phone estimate that balloons when the crew shows up because our technicians do the measuring, not a salesperson working from street level.
To find out what your specific repair will cost, call (619) 393-3877 for a free estimate. The quote is written, itemized, and yours to keep whether or not you hire us.
Common Roof Problems We See Across San Diego
Leaks Around Chimneys and Vent Pipes
The flashing around chimneys, sewer vent pipes, and plumbing stacks takes a beating in San Diego’s climate, and Valley Repair is often needed where these meet the roof plane. The metal expands and contracts with daily temperature swings, and over time the sealant breaks down. We often find that previous repairs were done with caulk alone, which might last a season or two but won’t hold up to the kind of rain San Diego gets in January and February. We replace the flashing properly, using the right metal and the right underlayment so the repair lasts.
Sun-Damaged Asphalt Shingles
San Diego gets about 266 sunny days a year. That’s great for beach weather, but it means asphalt shingles here age faster than they do in cooler, cloudier climates. By the time a homeowner notices curling or balding shingles, the UV damage has often spread across an entire roof plane. A full replacement may be the smarter investment if your shingles are 15 to 20 years old and showing widespread wear. We’ll tell you honestly which way to go, because returning for a repair that should’ve been a replacement isn’t good for you or for us.
Wind Damage on Tile Roofs
Santa Ana winds in the fall can lift tiles that were already loose and send them sailing. When a tile shifts or breaks, the underlayment beneath is exposed, and one good downpour can funnel water straight into your attic. If you see tile fragments in your yard after a Santa Ana event, call us before the next rain. Repairs are quick when we catch the damage early.
Soft Decking from Delayed Repairs
In neighborhoods like La Mesa and Spring Valley, where homes sit among mature trees, we find decking that’s been quietly rotting under shingles for years. The visible signs are often subtle: a stretch of roof that feels springy underfoot, a slight sag between rafters, or shingles that never lay flat. By the time it’s visible from inside the attic, the repair is more involved. That’s why we recommend an inspection whenever you notice anything out of the ordinary on your roof.
Safety note: Walking a roof without proper equipment is dangerous. Even a shallow pitch can get slick with morning dew or coastal mist. Our technicians use fall protection and know how to move across tile roofs without cracking them. Please don’t climb up to inspect damage yourself, especially on a tile roof. A broken tile is cheaper than a broken bone.
What Roof Repair Looks Like With Us
Our process is built around the Kingswell values and hasn’t changed much since the company was founded in 2000. Here’s what you can expect when you call:
- You call, a person answers. Not a menu tree, not a callback queue. A live person takes your information and starts working on scheduling. That’s true at 2 p.m. and at 2 a.m.
- We arrive in the window we give you. Our technicians track their schedules tightly, and if traffic on the 5 or the 805 throws a wrench in the plan, we call you before the window closes, not after.
- We inspect, then quote in writing. The technician walks the roof, photographs what they find, and writes up a specific, itemized price. You get that price before any work begins, and it doesn’t change unless you choose to expand the scope.
- We repair, then clean up. The crew works with drop cloths and magnetic sweepers to make sure no stray nails end up in your driveway or lawn. We leave the property cleaner than we found it.
- You get the guarantee in writing. Before the crew leaves, you’ll have a written guarantee covering the repair. If anything fails within the guarantee period, we return at no charge under our 365-Day Done Right Promise.
Greg Holloway, our owner, set the standard early: if a repair doesn’t hold, that’s a mark on our name, not just your roof. That perspective shapes every job we take on, from a single cracked tile in Mission Hills to redecking an entire roof in Poway.
Material Options: Seven Manufacturers, Real Choice
Some roofing companies stock one brand and push it on every job. That’s simpler for their warehouse, but it’s not necessarily the best fit for your home. We offer materials from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, which means your repair or replacement gets the product that matches your roof and budget.
For asphalt shingle repairs, the brand matters less than the match. We work to match color and profile so the repair doesn’t stand out. Boral is the go-to for concrete and clay tile work, which matters a lot in neighborhoods like Rancho Santa Fe, Scripps Ranch, and parts of Chula Vista where tile roofs dominate the skyline. If you’re not sure what’s on your roof, don’t worry. That’s part of what the inspection figures out.
Areas We Cover
We serve the entire San Diego metro area, with regular repair work across San Diego proper and the surrounding communities. You’ll find us in Chula Vista, where salt air and steep coastal lots create their own repair patterns; in Encinitas, where older beach cottages and newer hillside builds mix on the same streets; in La Mesa, with its mature trees and mid-century construction; and in Poway, where larger lots and tile roofing are common. We also cover Spring Valley, Lemon Grove, and Lakeside, plus the neighborhoods of Clairemont, Pacific Beach, North Park, South Park, Point Loma, Mission Valley, and everything in between.
Not sure if your address falls within our service area? Call (619) 393-3877 and ask. If we can’t get to you, we’ll tell you straight away.
Why Homeowners Call Us After Being Burned Before
A lot of our customers have already been through a bad experience with another roofer. The contractor didn’t show up. The price changed when the crew pulled up. The repair lasted three weeks and then the leak came back. That frustration is exactly what Tilehurst Roofing San Diego was built to address.
We don’t ask for payment before work begins. We don’t change the price at the door. We don’t send subcontractors whose names and faces you’ve never been told. Every technician who steps onto your roof is background-checked, uniformed, and working under the Tilehurst standard. And if something goes wrong inside the guarantee period, you call us and we return. That’s not a promise we make casually. It’s written on every repair and has been since the Kingswell family of roofing companies was founded in 2000.
FAQs
How fast can you get to my roof repair in San Diego?
We can usually get a technician to your home the same day you call or the next morning at the latest. For active leaks, we prioritize your call and will give you a specific arrival window when you phone (619) 393-3877.
Do you serve my area of San Diego County?
We cover the full San Diego metro area, including Chula Vista, Encinitas, La Mesa, Poway, Spring Valley, Lemon Grove, Lakeside, and the neighborhoods within city limits. If you’re unsure whether your home is in our coverage zone, call and ask.
How much does a typical roof repair cost in San Diego?
Most asphalt-shingle repairs run $350 to $800, while tile roof repairs typically cost $450 to $1,200. Larger decking replacements can run higher. Every repair starts with a free on-site inspection and a written quote, so you’ll know your exact price before work begins.
Can you handle roof repairs after hours or on weekends?
Yes. A live person answers our phones 24 hours a day, 7 days a week, including evenings, weekends, and holidays. If you have an active leak on a Sunday night, you’ll talk to a real person, not a voicemail system.
Contact Tilehurst Roofing San Diego
If you need roof repair in San Diego, call (619) 393-3877 now for a free estimate. You’ll speak with a live person, schedule a technician for a specific arrival window, and get a written price before any work starts. From a single loose tile in Encinitas to a full decking replacement in Lakeside, we show up on time, do the job right, and stand behind it in writing for a full year.
Written by Greg Holloway, Owner at Tilehurst Roofing San Diego, serving San Diego and nearby areas.
What Our Customers Say
"Had a leak over the kitchen every time it rained hard. Two other roofers wanted to replace the whole roof. Tilehurst found the bad flashing, fixed it, and it's been dry through three storms since. Honest people."
- Gary Whitfield"Called about a few missing shingles after a windy night. They came out, fixed it, and didn't try to turn it into a huge project. Charged exactly what was quoted. Refreshing."
- Stephanie R."Solid work on a roof repair and a new section of gutter. One of the crew left a soda can in the gutter that I found later, small thing. Roof itself is perfect and the price was fair."
- Nate Guerrero