Frequently Asked Questions - Roofing in San Diego, CA
Straight answers to the questions San Diego homeowners ask us most, from repair costs to timelines to what our guarantee covers. We're led by Greg Holloway, and we work the Kingswell Way: written prices before any work starts, a real arrival window, a clean job site, and a written guarantee on the work.
Pricing & Cost FAQs
A full roof replacement in San Diego typically runs between $9,000 and $22,000, depending on the roofing material, roof size, pitch, and accessibility. Asphalt shingle roofs land on the lower end, while tile and standing seam metal run higher. The final number depends on square footage, tear-off labor, underlayment upgrades, and whether any decking needs replacement. We give every homeowner a written line-item price before any work starts, so you'll know exactly where the money goes. Call (619) 393-3877 to schedule a free estimate for your specific roof.
Small, targeted roof repairs in San Diego usually cost between $350 and $900. The exact price depends on what's failing: a simple shingle replacement costs less than repairing flashing around a chimney or fixing a valley leak. If you've got multiple problem spots or water has already gotten into the decking, the repair grows. We don't do vague verbal estimates. You get the price in writing before any work begins, with no change orders unless you approve them first. Call (619) 393-3877 and we'll send someone to assess the actual damage.
Roof tile materials in San Diego generally run from $3 to $9 per square foot installed, with clay tile at the higher end and concrete at the lower. The installed price includes underlayment, battens, fasteners, and labor, which is where the real cost lives. Tile is the natural choice here: it resists the salt air in Coronado and Imperial Beach, it shrugs off the inland heat in Spring Valley, and it lasts 50 years or more when installed right. We'll quote you exact numbers for your roofline. Call (619) 393-3877 for a free written estimate.
Roofing in San Diego costs what it costs because of three local factors: labor rates, material logistics, and coastal environmental demands. Good crews here are busy year-round, so wages are steady. Materials have to be hauled into a metro area with tight roads and limited staging space. And the salt air, sun exposure, and occasional Santa Ana winds mean you can't cut corners on fasteners, underlayment, or installation methods. A cheap roof in this climate fails early. We'd rather give you an honest number and do it once.
Yes. Every estimate from Tilehurst Roofing San Diego is free, and every price is written before any work starts. We send someone to look at your roof in person, measure it, check the decking and flashing, and then give you a line-item written price. No vague ranges, no "we'll figure it out as we go." That's the Kingswell Way: say the price before the work. Call (619) 393-3877 to get on the schedule.
Service & Process FAQs
Most asphalt shingle roof replacements in San Diego take 2 to 4 days from tear-off to final cleanup. Tile roofs take longer, often 5 to 8 days, because each tile is individually fastened and the underlayment detail matters more. Steep roofs, multi-story homes, and any decking repairs add time. Weather can pause work, especially during the winter rain windows. Before we start, we give you a written timeline and a real arrival window, and we show up in it. Call (619) 393-3877 to discuss your roof's specific timeline.
No. Most San Diego homeowners go about their normal day while we're on the roof. You may want to be there for the first hour on day one so we can confirm access points and go over any last details. After that, there's nothing you need to do. We clean the site daily, keep nails and debris out of your yard with magnetic sweepers, and walk you through the finished roof before we leave. If you can't be home, we'll send photos and call you with updates.
A roofer walks the entire roof surface, checks the attic from inside, and examines flashing, vents, gutters, and underlayment condition. We look for cracked or lifted shingles, granule loss, soft decking, rusted flashing, and any signs of water intrusion. In San Diego, sun damage and salt corrosion are the two most common issues we write up, especially in coastal areas like La Jolla and Solana Beach. After the inspection you get an honest written summary of what's fine and what needs attention. Estimates are free, and there's never pressure to fix something that isn't broken.
Yes, in many cases a partial roof replacement works, but it depends on how the roof is structured and where the damage sits. If one slope has failed while the rest of the roof is in good shape, replacing just that section is doable. The challenge is matching materials and color if the existing shingles have faded. In San Diego's sun, color matching matters on visible street-facing slopes. We'll tell you honestly whether a partial replacement saves you money or whether you'd be better off doing the whole thing now.
We tarp the areas under the work zone, move anything breakable you've asked us to protect, and run magnetic sweepers over the ground every day to catch stray nails. The gutters get flushed, the walkways get cleared, and the job site is left cleaner than we found it. That's a Kingswell promise, not a nice-to-have. If you have a prized lemon tree or a delicate garden bed near the roofline in Lemon Grove or La Mesa, mention it during the estimate and we'll plan around it.
Brands & Parts FAQs
We work with Owens Corning, IKO, and Atlas shingles, selected for how they hold up in San Diego's specific climate. Owens Corning and IKO both make solid architectural shingles with strong wind and sun resistance, and Atlas offers a good balance of value and durability. We don't push one brand for every home. The right shingle depends on your exposure, roof pitch, and budget. During your estimate we'll show you samples and explain the differences in plain terms so you can decide. Call (619) 393-3877 to get an estimate.
Architectural shingles are thicker, layered, and have a dimensional look. 3-tab shingles are flat, thinner, and cheaper. In San Diego, architectural shingles are the better choice for most homes: they resist wind better, last 10 to 15 years longer, and look better on the varied roof lines you see in neighborhoods like Mission Hills and Chula Vista. They cost more upfront, but the per-year cost usually works out lower. We'll quote both options so you can compare the actual numbers for your roof.
Concrete tile and architectural asphalt shingles are the two materials we install most often in San Diego, and for good reason. Tile handles the coastal salt air, resists UV fading, and lasts 50 years, which is why you see so much of it from Point Loma to Coronado. Architectural shingles are the smart budget choice inland: they hold up to sun and wind, and they're easier to repair. Metal works too but costs notably more. Your specific exposure matters, so let us look at your roof and recommend accordingly.
Licensing & Insurance FAQs
Every pro working under the Tilehurst Roofing name is required to hold the license and insurance their state requires. We carry the coverage that's standard for residential roofing work in California, and we're happy to provide documentation before we start your job. Don't hire any roofer in San Diego who can't show you current credentials. It's the first thing we check when onboarding our crews, and it's something you should check too.
Yes. The City of San Diego and most surrounding municipalities, including Chula Vista and Poway, require a building permit for full roof replacements. Repairs under a certain size may not need one. We handle the permit application for you, coordinate the inspections, and don't consider the job finished until the city signs off. If a roofer tells you to skip the permit to save money, walk away. Unpermitted work can complicate a future home sale and your insurance claim.
That depends on what caused the damage. If a Santa Ana wind event blew off shingles or a tree limb punctured the roof, your policy likely covers the repair or replacement, minus your deductible. General wear and tear from sun and age is not covered. We can document the damage thoroughly and work with your adjuster, but we don't promise a certain outcome from your insurance company. If you're wondering what your policy covers, call us and we'll help you understand what the roof actually needs before you file.
Emergency & Response FAQs
Contain the water inside first: put a bucket under the drip and move anything valuable. If water is pooling in the ceiling, a small puncture at the lowest point of the bulge lets it drain safely. Then call (619) 393-3877. We answer Monday through Friday from 7:00 AM to 7:00 PM and Sunday from 7:00 AM to 7:00 PM. Our team will assess the damage and schedule a repair. Severe leaks should be addressed quickly, but never climb onto a wet roof yourself. That's how accidents happen.
We do emergency tarping when a storm or fallen tree has opened the roof and left your home exposed. The goal is to stop further water damage until a real repair can be done. Tarping is temporary, not a fix. It buys you time. Call (619) 393-3877, and our team will help you figure out the fastest safe path forward. Keep in mind we're not available around the clock: our hours are Monday through Friday 7 AM to 7 PM and Sunday 7 AM to 7 PM.
Yes. After any significant wind or rain event, a roof inspection is the smart move. San Diego doesn't get many big storms, but when the Santa Anas kick up in the fall, loose shingles, lifted flashing, and cracked tiles are common. We'll walk the roof, check for hidden damage, and document what we find. If there's a problem, you'll get a written price to fix it. If there's nothing wrong, we'll tell you that too. Call (619) 393-3877 and ask for a post-storm inspection.
Warranty & Guarantees FAQs
Every roof we install or repair in San Diego is covered by the Kingswell Guarantee. The promise is written: if a repair fails inside the guarantee period, we come back and fix it at no charge. That covers our workmanship, not normal wear or new damage. We can't predict what a future storm or a tree limb will do, but if the problem is a failure of our installation or repair, it's on us. We put it in writing before any work starts, because a real guarantee is one you can hold in your hand.
Yes. Owens Corning, IKO, and Atlas all offer manufacturer warranties on their shingles, typically ranging from 20 years to lifetime limited coverage depending on the product line. The manufacturer warranty covers defects in the shingle itself, like premature cracking or granule loss. Our workmanship warranty covers how the roof was installed. These are two separate things, and we'll explain what each covers for your specific roof before you sign anything.
Architectural asphalt shingles in San Diego typically last 20 to 30 years. Concrete tile roofs routinely last 50 years and often longer, assuming the underlayment was done right. The local climate shortens or extends those numbers: constant sun ages asphalt faster, while proper ventilation and quality underlayment extend any roof's life. The single best thing you can do is get an inspection every few years. Small catchings prevent big failures.
The most common warranty killers are improper installation, unapproved modifications, and neglect. Walking on certain roof types unnecessarily can damage them. Adding equipment or fixtures by cutting into the roof without proper flashing can void manufacturer coverage. Failing to address obvious damage, like a missing shingle that lets water in for months, also becomes your problem, not the manufacturer's. We work to the Kingswell Way, which means every installation detail is done so that your warranties stay intact.
Yes. We serve homeowners across San Diego County, including Chula Vista, Encinitas, La Mesa, Poway, Spring Valley, Lemon Grove, Lakeside, Coronado, Bostonia, Solana Beach, and Jamul. Each area has its own roofing personality: coastal homes deal with salt and moisture, inland valleys deal with heat and Santa Ana winds. Local experience means we know what fails where. If you're in any of these communities, call (619) 393-3877 and we'll come take a look.
Written by Greg Holloway, Owner at Tilehurst Roofing San Diego, serving San Diego County since 2000.
Still Have Questions?
We are happy to help. Call us - same-day and after-hours emergency service available.
(619) 393-3877