Roof replacement, repair, and installation for Southern California homes. Average cost: $8,000–$25,000
Start My Roofing Project →Your roof is your home's first line of defense — what you need to know before replacing or repairing it
Your roof protects everything beneath it — your structure, insulation, electrical systems, belongings, and family. In Southern California, roofs face a unique combination of stressors: intense UV radiation that degrades asphalt shingles faster than almost anywhere in the country, occasional heavy rain events that expose any weakness in flashing or underlayment, wildfire ember exposure in foothill and inland communities, and coastal salt air corrosion in areas from Oxnard to Long Beach.
A properly installed roof in SoCal lasts 20–30 years for asphalt shingles and 40–75+ years for tile — the dominant material in Southern California. Understanding your options, knowing when to repair vs replace, and hiring a properly licensed and insured contractor are the three things that matter most when it comes to your roof.
Repair ($300–$2,500): The right choice when damage is isolated — a few cracked or missing tiles, a flashing leak around a chimney or vent, or minor storm damage affecting a small area. Repairs extend the life of an otherwise sound roof and are significantly less expensive than full replacement. Most reputable roofers offer free or low-cost inspections to assess whether repair is viable.
Replacement ($8,000–$25,000+): Necessary when the roof has reached end of life, damage is widespread, the underlayment is compromised, or repair costs approach the cost of a new roof. Full replacement includes tear-off of the existing roof, inspection and repair of the roof deck, new underlayment, and new roofing material. Done right, it's a 20–40 year investment.
Connect with pre-screened, licensed roofing contractors across Southern California. Multiple quotes, no pressure, completely free.
Start My Roofing ProjectWhat a roof replacement or repair actually costs — and what drives the price
Roofing costs are measured by the "square" — one roofing square equals 100 sq ft of roof surface. An average 2,000 sq ft home has roughly 20–25 squares of roof area (accounting for pitch). Material costs, labor, tear-off, and disposal are all included in a full replacement quote. Repair costs depend on the extent and location of damage.
In Southern California, expect to pay a modest premium over national averages due to labor costs, permit fees, and the prevalence of tile roofing which requires more skilled installation than asphalt. Always get 3 written quotes — roofing bids for the same home can vary by $3,000–$8,000 based on materials, crew experience, and warranty terms.
Many roof replacements in Southern California are partially or fully covered by homeowners insurance following storm damage, wildfire ember damage, or hail events. Before paying out of pocket, contact your insurance company and have a licensed roofer document the damage with photos. A good roofer will work with your adjuster and can often identify covered damage homeowners miss. Never let an unlicensed storm chaser or door-to-door contractor file your insurance claim or start work before the adjuster visits.
Roofing quotes vary significantly. Get 3 detailed bids from licensed contractors who can inspect your roof in person.
Start My Roofing ProjectThe right material for Southern California's climate, your home's architecture, and your budget
Concrete tile is the dominant roofing material in Southern California for good reason. It's durable (40–50 year lifespan), fire-resistant (Class A), and perfectly suited to the Mediterranean architecture that defines the region. Concrete tile handles UV, heat, and the occasional rain event well. Maintenance involves replacing broken tiles and checking underlayment every 15–20 years. Cost: $600–$900/square installed. Most common choice for mid-range homes across LA, Orange County, and the Inland Empire.
Clay tile is the premium version of tile roofing — longer-lasting (50–75+ years), more beautiful, and more expensive than concrete. The classic Spanish "S" tile and flat mission profiles are iconic to Southern California's architectural heritage. Clay tile holds its color without fading, resists salt air better than concrete, and adds significant property value. Weight requires structural verification on older homes. Cost: $800–$1,200/square installed. The right choice for premium homes where aesthetics and longevity matter most.
The most common roofing material nationally, architectural shingles are less common in SoCal than tile but remain a practical, cost-effective option — particularly for ranch homes, additions, and budget-conscious replacements. Multi-layered construction gives a dimensional appearance and better durability than 3-tab shingles. Lifespan in SoCal: 20–25 years (UV accelerates degradation vs. northern climates). Look for SBS-modified, impact-resistant products for best performance. Cost: $450–$650/square installed.
California's Title 24 energy code requires new roofing on many projects to meet "cool roof" standards — minimum solar reflectance values that reduce heat absorption. Most modern tile and shingle products have cool roof-rated options. In SoCal's hot inland valleys (Riverside, San Bernardino, Palmdale), a cool roof coating or cool-rated tile can reduce attic temperatures by 20–40°F and meaningfully lower air conditioning costs.
Common on mid-century modern homes, commercial-residential hybrids, and additions. TPO (thermoplastic polyolefin) membranes are the modern standard — heat-welded seams, UV-resistant, energy-efficient. Modified bitumen (torch-down) is the older standard, still widely used and durable. Flat roofs require proper drainage design — standing water is the primary failure point. Cost: $450–$750/square installed. Lifespan: 15–25 years with proper maintenance.
Growing in popularity in SoCal, particularly in fire-prone foothill communities (Altadena, Malibu, Chatsworth) where Class A fire resistance is critical. Standing seam steel and aluminum are most common. Exceptional lifespan (40–70 years), very low maintenance, excellent fire resistance. Higher upfront cost ($700–$1,400/square) but long-term economics are strong. Increasingly specified in areas with CAL FIRE defensible space requirements.
Warning signs Southern California homeowners should never ignore
This is the most important thing to understand about tile roofs in Southern California: the tile itself often looks fine when the underlayment beneath it has completely failed. Tile is extremely durable — the same tiles on a 40-year-old roof often look perfectly intact. But the 15# felt underlayment installed under those tiles has a 15–20 year lifespan. When it fails, water infiltrates freely despite the tiles looking fine above.
This is why many SoCal homeowners are shocked when a professional roofer recommends full replacement on a roof that "looks fine" from the street. If your tile roof is 20+ years old and you're experiencing leaks, the underlayment is almost certainly the culprit — and replacement is the correct solution, not patching.
Connect with licensed roofers who can inspect your roof and give you an honest assessment. Free for homeowners.
Start My Roofing ProjectReal work completed by BuildDirectly contractors across Southern California
Featured project photo coming soon
Project photo coming soon
Project photo coming soon
Project photo coming soon
Project photo coming soon
Common questions about roofing in Southern California
A full roof replacement in Southern California typically costs $8,000–$25,000 for most single-family homes. Asphalt architectural shingles run $8,000–$16,000 for an average home. Concrete tile runs $12,000–$22,000. Clay tile starts at $18,000 and goes higher. These figures include tear-off of the existing roof, new underlayment, materials, labor, permits, and disposal. Get 3 written quotes — prices for the same home can vary by $5,000 or more.
Asphalt shingles: 20–25 years in SoCal (UV accelerates degradation vs. cooler climates). Architectural/dimensional shingles last longer than 3-tab. Concrete tile: 40–50 years for the tile itself, though underlayment typically needs replacement at 15–25 years. Clay tile: 50–75+ years. Metal roofing: 40–70 years. Flat roof membranes (TPO): 15–25 years. Proper installation and ventilation significantly affect actual lifespan.
Yes — most California cities require a permit for full roof replacement. Permits ensure the installation meets current code (including Title 24 energy requirements and fire rating requirements in WUI zones). Your licensed contractor should pull the permit and schedule the required inspection. Permit fees typically run $200–$800. Never hire a contractor who suggests skipping the permit — it creates serious liability and can void your homeowner's insurance coverage for future claims.
This is the most common surprise for SoCal homeowners. Tile is extremely durable — the same tiles on a 35-year-old roof often look perfect. But the underlayment beneath the tile has a 15–20 year lifespan. When underlayment fails, water infiltrates freely even though the tile looks fine from the street. On any tile roof older than 20 years with active leaks, the underlayment is almost certainly the problem — and full replacement (reusing salvageable tiles over new underlayment) is the correct solution.
For asphalt shingles, California code typically allows one layer of re-roofing over an existing layer — but a full tear-off is strongly recommended. Covering old shingles traps moisture, adds weight, and makes it impossible to inspect and repair the roof deck. For tile roofs, re-roofing over existing tile is not standard practice. Most quality roofers recommend full tear-off as the right approach — it's more expensive upfront but the only way to properly inspect the deck and install new underlayment correctly.
Homeowners insurance covers sudden storm damage (wind, hail, falling debris, wildfire embers) but typically does not cover normal wear and aging. In Southern California, wildfire-related roofing damage is increasingly common in foothill communities. If you've had storm events recently, contact your insurer before paying out of pocket — a licensed roofer can document damage for your adjuster. Be cautious of contractors who approach you after storms offering to "work with your insurance" before you've reported a claim.
Go to cslb.ca.gov and search by contractor name or license number. Verify they hold an active C-39 Roofing license (not just a general B license), confirm there are no disciplinary actions or complaints, and verify workers' comp insurance is on file. Also require a certificate of insurance for general liability ($1M minimum) directly from their insurer. This 5-minute check protects you from the most common roofing scams in Southern California.
No — BuildDirectly is completely free for homeowners. We connect you with pre-screened, licensed roofing contractors at no charge. All project decisions, contracts, and payments are made directly between you and the contractor you choose to hire.
BuildDirectly is a lead generation platform, not a contractor. We connect homeowners with pre-screened roofing contractors but do not perform any work ourselves.
No Charges to Homeowners: Our service is always free. All costs are negotiated directly between you and the contractor you choose.
Independent Contractors: All contractors are independent businesses. We do not employ or control their work, pricing, or practices. Always verify C-39 licensing at cslb.ca.gov, check insurance, and conduct your own due diligence before signing any contract.
Connect with licensed, insured roofing contractors across Southern California. Get multiple quotes, compare options, and choose the right contractor. Completely free for homeowners.
Start My Roofing Project