Leak after the last storm, cracked tiles, or a roof that’s aged out under the San Diego sun? Send a few details about what’s going on up there and you’ll get a straight answer — repair or replacement — from one vetted, licensed San Diego roofer. No callback roulette, no five contractors blowing up your phone.
The more you can tell us, the sharper the answer: when the trouble started, where it’s showing up inside, roughly how old the roof is, and whether it’s tile, shingle, or flat.
You’ll hear back with a real read on what needs doing now and what can safely wait — not a hard sell, and not a guess from someone who hasn’t seen the roof.
San Diego roofs don’t face the punishing winter freeze or the summer-long inland heat of other California markets — they face a different set of stresses. Year-round UV is relentless even on mild days, and it’s the dominant slow killer of asphalt shingles and tile underlayment here. Closer to the water — La Jolla, Point Loma, Ocean Beach, Pacific Beach, Coronado — salt air and a persistent marine layer corrode metal flashing, fasteners, and vents, and feed algae and moss growth on shaded north-facing slopes. Rainfall is low (roughly ten inches a year) but arrives in a narrow winter window, often in intense El Niño bursts, which is exactly when tired flashing and clogged valleys turn into interior leaks.
The other defining local factor is fire. San Diego’s inland and back-country communities — Scripps Ranch, Rancho Bernardo, Poway, Ramona, Alpine, and much of East County — sit in Wildland-Urban Interface zones that learned hard lessons from the 2003 Cedar Fire and 2007 Witch Creek Fire. Santa Ana wind events drive embers for miles, and California’s Chapter 7A WUI building standards now push Class A fire-rated assemblies and ember-resistant details in designated fire hazard zones. Wood shake — once common on older homes — is now heavily restricted, and shake-to-Class-A conversions are a steady part of the local work mix.
The housing stock shapes the rest. Concrete and clay tile dominate the master-planned north and east suburbs — Carmel Valley, 4S Ranch, Rancho Bernardo, Scripps Ranch, Santaluz — where the tile is often original but the underlayment beneath it is the real wear item. The older urban core — North Park, South Park, Kensington, Mission Hills, Golden Hill — runs to Craftsman bungalows and Spanish revivals with composition, older shake, or low-slope sections. Mid-century tracts in Clairemont, Allied Gardens, and Serra Mesa, and coastal cottages near the beaches, round it out. The work mix follows: underlayment and slipped-tile repair in the newer suburbs, full composition re-roofs and shake conversions in the older stock, and a steady share of flashing, skylight, and marine-corrosion work near the coast.
Permitting runs through the City of San Diego Development Services Department within city limits, and the County of San Diego Planning & Development Services in unincorporated areas — with separate building departments in Chula Vista, Oceanside, Carlsbad, Escondido, El Cajon, and the other incorporated cities. California Title 24 cool-roof requirements apply to most re-roofs, and homes in the Coastal Zone or in Very High Fire Hazard Severity Zones carry additional review that shapes material choice in practice.
Services covered
The Reliable.Work roofing partner for San Diego takes the full residential and light-commercial catalog:
Looking for another trade or city? Browse all services across every market Reliable.Work serves.
Common San Diego roofing questions
How do I tell if a San Diego roofer is being honest with me?
Three signals matter more than any sales pitch: a written estimate that names the specific shingle, tile, or membrane manufacturer and product line (not just “30-year shingle”), willingness to inspect and only push for a full tear-off when there’s documented multi-area failure, and a current C-39 license you can verify directly on the CSLB website. On tile roofs especially, be wary of anyone quoting a full replacement without first checking whether the problem is just the underlayment — on many San Diego homes the tile is fine and only the felt beneath it has worn out. Pressure tactics (“the price goes up tomorrow”) and refusal to provide written documentation are both signs to keep looking.
What’s the average cost of a new roof in San Diego?
For a typical 2,000-square-foot San Diego single-story home as of 2026: asphalt shingle replacement runs $13,000 to $22,000, concrete tile underlayment replacement (re-using the existing tile) $16,000 to $28,000, full concrete tile $27,000 to $48,000, standing-seam metal $28,000 to $55,000, and clay tile $38,000 to $65,000. Steep pitches, complex rooflines, two-story access, coastal-zone requirements, and HOA-mandated premium materials push pricing up. These ranges orient the conversation — actual quotes vary with roof size, pitch, and complexity.
Do I have to replace my tile roof, or just the underlayment?
On a lot of San Diego homes, just the underlayment. Concrete and clay tiles routinely outlast the felt paper beneath them — the tile can have 50-plus years of life while the underlayment fails at 20 to 30. A competent roofer can lift and stack the existing tile, replace the underlayment and flashing, and re-set the same tile, at a meaningful discount to a full tile replacement. Cracked or broken tiles are swapped out as needed. If a contractor quotes a full tear-off and new tile without discussing an underlayment-only option, get a second opinion.
Does my roof need to be fire-rated where I live?
If your home is in a Very High Fire Hazard Severity Zone — much of Scripps Ranch, Rancho Bernardo, Poway, Ramona, Alpine, and other back-country areas — then yes, re-roofs generally have to meet California’s Chapter 7A WUI standards, which means a Class A fire-rated assembly and ember-resistant details at eaves, vents, and valleys. Wood shake is effectively off the table in these zones. Even outside mapped fire zones, Class A materials are the practical default across San Diego. A local roofer will know which zone your address falls in and what the building department will require.
How long does roofing work take in San Diego?
Most residential asphalt re-roofs run two to five days on site, weather permitting — and San Diego’s dry climate means weather rarely stops work outside the winter rain window. Tile work runs four to seven days because tiles have to be lifted, the underlayment replaced, and the tiles re-set. Solar-equipped roofs add panel removal and reinstallation on either end, stretching the elapsed timeline to two to four weeks even though active roofing stays in the same window. Repairs are faster — most localized work is one to two days.
Send your San Diego roofing details
Most San Diego roof trouble is a repair, not a replacement — a flashing leak, a few cracked tiles, worn underlayment, a sun-baked slope. Describe what you’re seeing and you’ll get a straight answer on scope and cost, with no pressure to book.
Tell us the age of the roof, when the problem started, and what it’s doing — dripping, staining, missing or slipped pieces after a storm. The specifics are what turn a rough guess into a real estimate.
No cost, no obligation — just a clear read from the roofer who’d actually do the work, not a call center reading from a script.