Skip to content

Roofing in California

California runs a roofing market no other state does: a statewide C-39 contractor license, a wildfire exterior code (Chapter 7A) that reshapes materials in high-risk zones, an insurance market reorganizing itself after the 2025 Los Angeles fires, and a Title 24 energy code that can change which product qualifies for permit in the first place. If you're hiring a roofer in California, these four facts are the ones that decide whether your bid is real.

By continuing, you agree to receive calls & texts from contractors via our lead partner. Consent not required to purchase. Privacy · Terms

On this page:Replacement costMetal vs asphaltMaintenance checklist

Why California roofing is its own category

California layers four rule systems on top of every re-roof that most other states don't have: CSLB licensing with criminal exposure for unlicensed work, Chapter 7A wildfire hardening in designated fire zones, a Title 24 energy code with climate-zone reflectance rules, and an insurance market that has been openly rewriting itself since 2024. The difference between a compliant California bid and a cut-corner one is larger here than nearly anywhere else, and it's usually hidden in things the homeowner can't see from the ground.

The license rule is the starting point. Any roofing job priced over $500 in labor and materials requires a C-39 Roofing Contractor license issued by the Contractors State License Board (CSLB). The $500 threshold — codified at Business and Professions Code §7048 — is low enough that it covers effectively every residential re-roof, repair, or partial tear-off. A contractor working outside that license is committing a misdemeanor under B&P §7028, and the homeowner can end up with a job that a city inspector will not sign off on.

Chapter 7A of the California Building Code (Title 24, Part 2) is the wildfire-hardening envelope. It applies inside the State Responsibility Area (SRA) and in Local Responsibility Area (LRA) Very High Fire Hazard Severity Zones. Inside those lines, every re-roof must use a Class A fire-rated assembly — tested to ASTM E108 or UL 790 — along with ember-resistant vent screens, non-combustible gutters or gutter covers, and specific valley and eave detailing. The 2025 California Wildland-Urban Interface Code consolidated these rules into a single Part 7 and takes effect January 1, 2026.

Title 24, Part 6 layers a separate set of reflectance rules on top of Chapter 7A. In Climate Zones 10 through 15 (most of inland and southern California), steep-slope roofs triggering more than 50% replacement must meet minimum aged solar reflectance and thermal emittance thresholds — typically a three-year aged reflectance of 0.20 and an emittance of 0.75, or a minimum Solar Reflectance Index of 16. For low-slope roofs in Zones 13 and 15, the numbers climb to 0.63 reflectance and 0.75 emittance. A dark non-cool shingle that passes permit in Sacramento will not necessarily pass in Fresno or Bakersfield.

The insurance layer is the newest and most volatile piece. State Farm, Allstate, Farmers, Travelers, Chubb, Nationwide, and USAA have all pulled back from high-risk California markets since 2023. The California FAIR Plan — the state-mandated residual insurer — carried 668,609 policies as of year-end 2025, a 43% jump from September 2024 (source: California FAIR Plan key statistics). Commissioner Ricardo Lara's Sustainable Insurance Strategy, finalized in late 2024, is the package intended to draw carriers back, and most of it started flowing into rate filings through 2025 and 2026.

Put together, a California re-roof sits inside four compliance lanes at once. A contractor who knows only one or two is a contractor writing bids that won't survive a permit, an insurer's pre-renewal inspection, or an AB 38 disclosure at sale. The first job for a homeowner here is knowing which lanes their property sits inside.

Statewide license
CSLB C-39 Roofing Contractor. Required for any job over $500 in labor + materials (B&P §7048 / §7028).
Wildfire code
California Building Code Chapter 7A in SRA and Very High FHSZ LRAs. Class A roof assembly required.
Energy code
Title 24 Part 6 cool-roof reflectance rules apply in Climate Zones 10–15 on 50%+ re-roofs. 2025 edition effective 01/01/2026.
FAIR Plan enrollment
668,609 policies as of year-end 2025 — up 43% from September 2024. State-mandated insurer of last resort.
Construction defect window
Ten-year latent-defect statute of repose under CCP §337.15. Applies to roofing defect claims after substantial completion.
Unlicensed contracting exposure
Misdemeanor under B&P §7028. Second offense carries mandatory 90 days in county jail plus 20% of contract price fine.

Estimate your California roof cost

Adjust the size, material, and Chapter 7A status below. The calculator applies the national asphalt-shingle base rate plus California's Title 24 cool-roof material adder (triggered on most Climate Zone 10–15 jobs) and — if the Chapter 7A toggle is on — a material uplift for Class A assembly, ember-resistant vents, and non-combustible gutters. The range reflects what a California bid should actually include, not a generic national estimate.

5005,000

Chapter 7A jobs require Class A fire-rated roof assemblies, listed ember-resistant vents, and non-combustible gutters. Material cost runs meaningfully higher; typical uplift is 15–20% on product and accessory pricing inside fire-hazard zones.

Estimated California range
$7,900 – $15,400
  • Materials$4,260 – $8,900
  • Labor$2,560 – $5,150
  • Permits & disposal$1,080 – $1,350

Includes California code adders: Title 24 cool-roof product premium (Climate Zones 10–15), CSLB-compliant labor stack (workers' comp + GL + bond amortization)

Get actual bids →

A directional estimate. Real bids depend on pitch, access, decking condition, and local amendments. Use this to sanity-check quotes; submit your zip above for real contractor bids.

The California insurance market is rewriting itself in real time

The homeowner insurance market in California has shifted more between 2023 and 2026 than in the previous thirty years. Major carriers stopped writing new business, the FAIR Plan absorbed hundreds of thousands of displaced policyholders, the January 2025 Los Angeles fires pushed insured losses past $37 billion on two fires alone, and the Department of Insurance rewrote the regulatory framework carriers live inside. If your policy is older than eighteen months, your next renewal is almost certainly going to look different from your last one.

The market retreat is documented. State Farm — California's largest homeowner insurer — announced in May 2023 that it would stop accepting new applications for property insurance in California, and in March 2024 it declined to renew 72,000 policies. Allstate paused new homeowner policies in late 2022. Farmers capped new homeowner writings at 7,000 per month. Travelers, Chubb, Nationwide, and USAA all tightened underwriting inside Very High Fire Hazard Severity Zones. The 2025 Palisades and Eaton fires, which destroyed more than 16,000 structures and drove $37 billion in insured losses per Aon, accelerated every one of these pullbacks.

The California FAIR Plan — created under Insurance Code §10091 — is the state-mandated residual market for homeowners who cannot find standard-market coverage. As of year-end 2025, FAIR Plan carried 668,609 policies, up from about 452,000 in September 2023. Coverage is limited: the standard FAIR Plan dwelling policy is fire, lightning, and internal explosion only. Liability, theft, water damage, and wind usually require a separate DIC (Difference in Conditions) wrap policy from a voluntary-market carrier. Premiums are meaningfully higher than standard-market equivalents and rose again in 2025.

Commissioner Ricardo Lara's Sustainable Insurance Strategy, finalized through rulemaking in late 2024, is the regulatory package intended to bring carriers back. Three pieces matter most to homeowners. First, Regulation 2644.4.5 allows catastrophe modeling of wildfire risk in rate filings for the first time — previously carriers were required to use historical loss data only, which didn't capture the true 2020s loss profile. Second, new reinsurance cost recovery rules let carriers pass a portion of net reinsurance cost through to premiums. Third, and most significant for existing homeowners: participating carriers must commit to writing at least 85% of their statewide market share in wildfire-distressed areas. Allstate, Mercury, and CSAA were the first carriers to announce filings under the strategy.

The 'Safer from Wildfires' regulation (California Code of Regulations Title 10, Section 2644.9) requires every admitted residential carrier — and the FAIR Plan — to offer discounts for specific home-hardening measures. Class A fire-rated roof assemblies, ember-resistant vents, non-combustible gutters, five feet of ember-resistant perimeter, defensible space to 100 feet, and enclosed eaves all trigger measurable rate credits. FAIR Plan discounts can reach up to 20% of the wildfire premium portion when all qualifying measures are in place. If your carrier hasn't priced a Safer from Wildfires discount into your renewal, ask the agent directly.

California's statute of limitations on first-party property claims is two years from the date of loss for lawsuits against an insurer — codified at Insurance Code §2071's standard fire policy form, which most policies incorporate by reference. Some carriers shorten this through policy language, but §2071 is the floor. Unlike Florida and Colorado, California does not have a one-year notice-of-claim deadline in statute; the policy itself controls notice timing. Read your declarations page before assuming any default applies.

Roof-age underwriting tightened independently of statute. California does not mirror Florida's F.S. §627.7011 — there is no statutory right to an inspection if your carrier threatens nonrenewal over roof age. Carriers set their own cutoffs, commonly 20 to 25 years for asphalt, 30 to 50 for tile and metal. Replacement-cost coverage frequently converts to actual cash value past those thresholds, and in wildfire-distressed ZIPs the threshold has moved in by three to five years since 2022. If your roof is past 15 years old, ask your agent in writing what the carrier's renewal posture will be at 20.

  • FAIR Plan is fire-only; DIC wrap usually required for full coverage
    A FAIR Plan dwelling policy covers fire, lightning, and internal explosion. Liability, theft, water damage, and wind typically need a separate DIC policy.
    California FAIR Plan key statistics
  • Safer from Wildfires discount on qualifying mitigation (CCR Title 10 §2644.9)
    Class A roof, ember-resistant vents, non-combustible gutters, and Zone 0 compliance each trigger rate credits. FAIR Plan discount caps at ~20% of wildfire premium.
    Sustainable Insurance Strategy (CDI)
  • Participating carriers must write ≥85% of statewide market share in wildfire-distressed areas
    Part of the Sustainable Insurance Strategy bargain — carriers using catastrophe models and reinsurance pass-through must commit to writing coverage in high-risk ZIPs.
    CDI press release — insurance availability in wildfire areas
  • Suit against insurer: 2 years from date of loss (Insurance Code §2071)
    California standard fire policy form runs a two-year suit-limitation from date of loss. Policy language may narrow it further. Read your dec page.
    California Insurance Code §2071
  • Ten-year latent-defect window (CCP §337.15)
    Roof defect claims tied to latent deficiencies must be filed within 10 years of substantial completion. After a patent leak appears, the 4-year discovery window under CCP §337 controls.
    Code of Civil Procedure §337.15

Chapter 7A: the code that decides which materials go on your roof

Chapter 7A of the California Building Code (Title 24, Part 2) is the single most consequential code section for any California home inside a designated wildfire zone. It mandates Class A roof assemblies, ember-resistant vents, non-combustible gutters, and specific eave, valley, and Zone 0 detailing. The 2025 California Wildland-Urban Interface Code consolidates Chapter 7A, Chapter 49 of the Fire Code, and Chapter 337 of the Residential Code into one Part 7, effective January 1, 2026. If your property is in the SRA or in a Local Responsibility Area Very High Fire Hazard Severity Zone, Chapter 7A controls your re-roof.

Chapter 7A has applied to new construction in fire-hazard severity zones since 2008. It was extended to re-roofs through local adoption and the California Residential Code over the following decade, and every Very High Fire Hazard Severity Zone in the state now enforces it on roof replacement. The 2025 edition, adopted by the California Building Standards Commission and effective January 1, 2026, relocates the provisions into a single Part 7 within Title 24 and adds Zone 0 perimeter rules tied to Public Resources Code §4291. Chapter 7A's authority traces back to the 2003 Cedar Fire and 2007 Witch Fire — two events that exposed how a single ember landing on a combustible roof could lose an otherwise defensible house.

The roof requirement is the piece most homeowners encounter first. Every re-roof inside the zone must use a Class A fire-rated assembly tested to ASTM E108 or UL 790. Class A is achievable with multiple material paths: asphalt shingles rated Class A by the manufacturer, concrete or clay tile over a Class A underlayment, standing-seam metal with a compliant underlayment, or Class A-rated composites. The rating is assembly-based, not just the shingle — which means the underlayment, fasteners, and deck preparation all have to match the tested configuration. A contractor handing you a 'Class A shingle' quote without specifying the underlayment and assembly is quoting imprecisely.

Vents and gutters are the next layer. Chapter 7A requires eave and ridge vents to resist ember intrusion, typically met with 1/8-inch corrosion-resistant mesh or a listed ember-resistant vent product (Brandguard, Vulcan, O'Hagin). Gutters must either be non-combustible metal or fitted with non-combustible gutter covers that prevent debris accumulation. Open eaves with exposed rafter tails must be enclosed or protected. None of these items are visible from the street; all of them are where a cheap re-roof quietly deletes scope. On a compliant bid in a Chapter 7A zone, each of these line items should appear by name.

Zone 0 is the newest piece and still partly under rulemaking. AB 3074 (2020) and SB 504 (2024) directed the State Board of Forestry and Fire Protection to create an 'ember-resistant zone' covering the first five feet around any structure in a high or very high fire hazard severity zone. Governor Newsom's Executive Order N-18-25 required final rulemaking by December 31, 2025. The Board paused in January and February 2026 and plans to reconvene in March. The expected structure: immediate application to new construction after adoption, with a three-year phase-in for existing structures. Practically, Zone 0 will affect how gutters, fascia, and perimeter vents are specified on re-roofs — which is why it's a roof-project question and not just a landscaping one.

Enforcement happens at permit. The plan-check step for a re-roof inside a fire hazard severity zone requires proof of Class A assembly, ember-resistant vent product data, and non-combustible gutter specification. Some counties (Marin, Sonoma, Napa, Butte) run more rigorous checks than others, but the code applies statewide inside the covered zones. If your contractor pulls a permit and it passes inspection, you have documentation the work complied with Chapter 7A. If a job is done without a permit, you have no documentation and a non-disclosing sale problem three to five years later under AB 38.

How to know whether Chapter 7A applies to your re-roof

Chapter 7A only applies inside designated fire-hazard zones. Before you take a Chapter 7A bid — or decline one — confirm your property's status using the three public sources below. The whole check takes about fifteen minutes.

  1. Pull your Fire Hazard Severity Zone designation

    CAL FIRE publishes an official State Responsibility Area (SRA) and Local Responsibility Area (LRA) Fire Hazard Severity Zone map. Search your address on the statewide viewer. If your parcel is inside an SRA, Chapter 7A applies. If your parcel is inside an LRA Very High Fire Hazard Severity Zone, Chapter 7A applies. If your parcel is in an LRA High zone, Chapter 7A may apply based on local adoption — call your city or county building department to confirm.

  2. Confirm local adoption and amendments

    Chapter 7A is a state code but counties and cities amend upward. Marin County, Napa County, Sonoma County, Butte County, Santa Barbara County, and the City of Los Angeles all have local amendments that expand coverage or tighten Zone 0 rules. Call your building department and ask for the current Chapter 7A adoption and any local amendments. Get the answer in writing if you can.

  3. Check AB 38 disclosure history on the property

    If your home sold after July 1, 2021 and is in an SRA or Very High FHSZ LRA, the seller was required under AB 38 to provide a defensible space inspection and fire-hardening disclosure. Pull your closing packet. The disclosure lists which hardening measures were in place at sale — and therefore which ones you inherited. Gaps on that document are the ones to address on your re-roof.

  4. Get a Chapter 7A-literate bid

    Not every California roofer runs Chapter 7A jobs regularly. Ask prospective contractors which Class A assembly they specify by name (manufacturer + underlayment), whether they install listed ember-resistant vents and which brand, and how they handle non-combustible gutters. A contractor who answers vaguely is telling you the job won't pass a rigorous plan-check.

  5. Price the Safer from Wildfires discount into the decision

    If you're in a FAIR Plan policy or a standard carrier with wildfire premium exposure, the post-re-roof Safer from Wildfires discount is real money. Have your agent price the current premium and a projected post-hardening premium before you finalize the roof spec. Underrun bids that delete Chapter 7A scope cost the discount, not just the compliance.

CAL FIRE Fire Hazard Severity Zone viewer

The C-39 license and why you always verify before signing

California is one of the strictest licensing states in the country for residential construction. Every roofer operating on a job priced over $500 in labor and materials must hold an active C-39 Roofing Contractor license from the Contractors State License Board (CSLB). The license record is public, takes about a minute to pull, and hiring an unlicensed contractor carries unusual downside risk — misdemeanor exposure for the contractor, potential voiding of the contract, and mechanic's-lien defenses for the homeowner.

The C-39 license is the statewide authorization to bid, contract, and install roofing in California. To qualify, an applicant must document at least four years of journey-level roofing experience within the prior ten years, pass both the CSLB Law and Business exam and the C-39 trade exam administered by PSI, post a $25,000 contractor's bond, and file a current Certificate of Workers' Compensation Insurance or Certificate of Self-Insurance with the Board. Workers' comp is required regardless of whether the contractor has employees — this is specific to roofing and a handful of other hazard-rated trades under B&P §7125.

Verification is a two-minute public lookup. The CSLB 'Check a License' tool returns current license status (active, inactive, suspended, revoked), classifications held, bond and workers' comp on file, the Responsible Managing Officer or Employee, and any complaint or legal action history. Search by name, license number, or business name. Save the result — a timestamped screenshot is the single strongest piece of paperwork you can hold onto when comparing bids.

California also requires every contractor to display their license number on contracts, advertisements, business cards, and commercial vehicles. Business and Professions Code §7030.5 specifically mandates the number appear in all construction contracts, subcontracts, calls for bid, and advertisements. A proposal that doesn't list a license number — or lists one that doesn't match the CSLB record — is a statutory violation and an immediate signal to end the conversation.

The criminal exposure for unlicensed contracting under B&P §7028 is real and unusually steep. A first offense is a misdemeanor punishable by up to $5,000 or six months in county jail. A second offense carries a mandatory 90-day jail term and a fine of the greater of 20% of the contract price or $5,000. A third offense reaches up to a year of county jail plus a fine up to $10,000. The contractor carries the criminal exposure, but the homeowner's practical risk is substantial: an unlicensed job can be voided, permit applications can be denied, and under B&P §7031 the homeowner can usually recover all amounts paid to an unlicensed contractor — while the contractor has no right to sue for unpaid work. What looks like a cheap side-door hire is a legal liability both directions.

C-39
Roofing Contractor
Statewide. The CSLB classification authorizing contracting for roofing work: installation, repair, re-roof, and maintenance on all roof types. Required on any job > $500 labor + materials.
B
General Building Contractor
Allowed to perform roofing as part of a larger project that involves at least two other unrelated building trades. Not a substitute for C-39 on a standalone roof job.
CSLB license lookup

How to verify a California roofing contractor license

California publishes its active contractor licenses in a public database. Two minutes before you sign catches most out-of-state storm chasers and lapsed licenses.

  1. 1
    Open the California license lookup

    Go to the California contractor license search portal (CSLB license lookup). Ask the contractor for their license number on the first call so you can look them up directly.

    Open →
  2. 2
    Search by license number or business name

    Enter the license number exactly as written. If the contractor hasn’t given you one yet, search by the business name that will appear on the contract — that’s what the license is actually under.

  3. 3
    Confirm the license is active and residential-qualified

    The record should show the license as current and in good standing. Make sure the class covers residential roofing — in California that’s typically C-39 (Roofing Contractor), B (General Building Contractor). A lapsed, suspended, or wrong-class license can’t legally pull a roofing permit for your home.

  4. 4
    Check complaint and disciplinary history

    Most state boards publish complaint counts and disciplinary actions next to the license detail. An active pattern of unresolved complaints, or a suspension within the past five years, is a hard stop.

Wildfire season and when the claim clock starts

California's defining roofing peril is wildfire, not hurricane or hail. Fire season has lengthened from a three-month stretch in late summer to a nearly year-round window in southern and coastal regions, and insured loss totals from 2018 onward have reshaped the entire homeowner insurance market. Peak landfall risk nationally runs from July through November, but Santa Ana-driven winter fires in Los Angeles and Ventura Counties have reset that calendar. The January 2025 Palisades and Eaton fires were not anomalies — they were the new curve.

Peak statewide fire activity historically runs July through November, corresponding to dry-fuel accumulation after a wet winter and the arrival of offshore wind events. The January 2025 Los Angeles firestorm broke that pattern. A wet February 2024 had driven heavy vegetation growth; ten subsequent months of record-low rainfall cured that vegetation into fuel; 100 mph Santa Ana winds on January 7 pushed the Palisades and Eaton fires through dense urban neighborhoods. Together the two fires burned more than 37,000 acres, destroyed 16,000+ structures, killed 29 people, and drove $37.5 billion in insured losses per Aon's Q1 2025 report. Verisk estimated the combined insured loss at $28–35 billion. UCLA projected total capital losses between $95 and $164 billion.

Document damage before calling anyone. Dated exterior and interior photos, attic and ceiling photos showing smoke or ember penetration, and any pre-loss inspection reports you have on file all help an adjuster quantify the claim. In wildfire losses specifically, total losses require itemized personal property inventories — start the list early, with photos if possible. Partial losses often involve smoke contamination of the roof deck and attic that isn't visible from the exterior; request a certified industrial hygienist inspection before signing off on repairs.

Claim filing is governed by your policy, not a single statutory deadline. California Insurance Code §2071 sets a two-year suit-limitation floor for first-party property claims; your policy typically requires prompt notice of loss and a proof-of-loss filing within 60 days of the insurer's request. After the 2025 fires, Commissioner Lara issued multiple bulletins extending deadlines and mandatory grace periods for affected policyholders. Check the CDI press page for any active extensions that apply to your loss event before you assume the default two-year window controls.

For defect claims — a leak years after install, premature shingle failure, flashing that separates from a wall — California's latent-deficiency statute of repose under CCP §337.15 sets a ten-year outer window from substantial completion. Once the defect becomes patent (visible), the four-year breach-of-contract statute under CCP §337 runs from discovery. Combined: you have up to ten years to discover a latent roof defect and four years after discovery to file. Keep your permit, contract, and warranty paperwork for the full ten years.

SeasonMayNovember
Peak landfallJuly through October (Santa Ana events extend the risk into January)
  • 2018
    Camp Fire (Butte County)
    Paradise destroyed November 2018. 85 fatalities; 18,800+ structures destroyed. Among the costliest U.S. wildfires in insured-loss history.
  • 2021
    Dixie Fire
    Burned nearly 1 million acres across five counties — the second-largest single California wildfire on record. Reset fire-insurance underwriting in Sierra counties.
  • 2024
    Park Fire (Butte/Tehama)
    Fourth-largest wildfire in California history. 429,000+ acres; 700+ structures destroyed. Added sustained pressure to the North State insurance market.
  • 2025
    Palisades & Eaton Fires (January)
    16,000+ structures destroyed across Pacific Palisades, Altadena, and Malibu. $37.5B insured losses per Aon. Catalyst for accelerated Sustainable Insurance Strategy rollout.

Claim-filing deadlines by storm

California doesn't run the same one-year notice windows as Florida or Colorado — the policy controls. The two baseline clocks to track are Insurance Code §2071's two-year suit-limitation against the insurer and CCP §337.15's ten-year outer window on latent construction defects. Commissioner Lara routinely issues post-disaster bulletins extending claim deadlines for major fire events; check the CDI press releases before assuming defaults apply.

StormLandfallNew claim deadlineSupplemental deadline
Standard California homeowner policyDate of lossPrompt notice per policy (typically 30–60 days); proof of loss within 60 days of insurer request2 years from date of loss to file suit (Insurance Code §2071)
Declared-disaster grace periodGovernor-declared disasterCDI bulletin may extend notice, moratorium on nonrenewal in affected ZIPs for 1 year (Insurance Code §675.1)CDI-issued extension, typically 12+ months beyond policy default
Construction defect (latent)Substantial completion of roof10 years outer window under CCP §337.154 years from discovery under CCP §337 for breach of contract
Palisades / Eaton FiresJanuary 7, 2025CDI extended loss-reporting and proof-of-loss timelines per multiple 2025 bulletinsJan 7, 2027 (2-year §2071 floor; longer under any active CDI extension)

For any event after the Palisades/Eaton fires, check the CDI press release page for the active bulletin before assuming policy defaults apply. Insurance Code §675.1 triggers a 12-month moratorium on nonrenewal in ZIPs within or adjacent to a declared-disaster fire perimeter.

Red flags specific to California

California has the most detailed contractor-conduct code in the country, largely because the CSLB and the Department of Insurance have spent thirty years responding to post-disaster contractor behavior. Four patterns show up most often in the data — and each maps to a specific California statute a homeowner can point to if they're being pressured.

  • "We'll waive your deductible" offersPenal Code §550 / B&P §7157

    Any contractor who offers to waive, absorb, rebate, or 'build in' your insurance deductible is proposing insurance fraud under California Penal Code §550, which criminalizes the presentation of false or misleading claims. On residential roofing specifically, such offers typically also violate Business and Professions Code §7157, which prohibits contractors from paying or waiving insurance deductibles on insurance-funded home improvement work. Penalties range from misdemeanor to felony depending on amount. Decline and report.

  • Missing or mismatched license numberB&P §7030.5

    Business and Professions Code §7030.5 requires the C-39 license number to appear on every California construction contract, every advertisement, every business card, and every commercial vehicle. A bid without a number, with an expired number, or with a number that doesn't match the CSLB record on 'Check a License' is a statutory violation. Verify the number on the CSLB site before signing.

  • Post-fire door-to-door contractor solicitationB&P §7159 / §7159.5

    Under B&P §7159, any home improvement contract over $500 must include specific written disclosures, a 3-day right to cancel (5 days for seniors), and a mandatory down-payment cap of 10% of the contract price or $1,000, whichever is less. After a declared disaster, Governor's executive orders routinely extend cancellation rights to 7 days. A contractor handing you a same-day-signature contract in a fire-damaged neighborhood is operating outside the Home Improvement Contract statute.

  • Unlicensed contractors after a declared disasterB&P §7028

    Contracting without an active license on any job over $500 is a misdemeanor under B&P §7028. Second offenses carry mandatory 90 days in county jail. The CSLB runs sting operations in fire-damaged communities specifically because unlicensed work surges after disasters. A 'cousin with a truck' offer post-fire is not a valid arrangement.

  • Contractor-referral kickback from a public adjuster or attorneyInsurance Code §1871.4 / Penal Code §549

    California Insurance Code §1871.4 and Penal Code §549 criminalize soliciting or referring a person to file an insurance claim in exchange for compensation. The public-adjuster-plus-roofer package pitched in the days after a fire is the pattern this statute was written to disrupt. Ask any public adjuster whether they receive any compensation from a specific contractor. The answer must be no.

How to report it

California runs three parallel reporting channels — CSLB for licensing and contractor misconduct, CDFI (Department of Insurance) for fraud on the insurer side, and the California Attorney General's Consumer Protection Section for Unfair Competition Law cases. Reports are free, typically take 10 to 20 minutes, and do not require you to have signed anything.

What drives California pricing above the national median

California asphalt-shingle replacement runs 40–100% above the national median, and the gap is rarely arbitrary. The four drivers that explain most of the premium are Chapter 7A wildfire-zone compliance, Title 24 cool-roof reflectance rules in Climate Zones 10–15, California's labor-cost structure (prevailing wages and workers' comp at roofing-hazard rates), and materials tier — California has a larger share of tile and metal roofs than most states, and tile re-roofs are structurally more expensive than asphalt re-roofs anywhere.

On a typical 1,800 sq-ft Los Angeles home, a standard asphalt re-roof runs roughly $12,000–$22,000 installed. The same roof in the Bay Area runs $14,000–$28,000. Tile or concrete re-roofs run 60–120% higher than asphalt on the same footprint, and Chapter 7A zones add another $2,000–$5,500 for Class A assembly upgrades, ember-resistant vents, and non-combustible gutters. The bid-to-bid variance inside the same metro is most often explained by which of these drivers the contractor priced and which they didn't.

California labor cost is the base of the gap. The state's minimum wage, workers' comp insurance rates for C-39 classification (roofing sits in one of the highest hazard tiers), and general liability premiums all push per-hour labor meaningfully above the national median. Crew productivity is comparable to other states; the per-hour rate isn't. A contractor quoting Los Angeles prices in Bakersfield or Fresno is usually quoting the same underlying labor stack against a lower cost of living — which is why inland-valley jobs sometimes come in at Bay Area prices.

  • Chapter 7A wildfire-zone compliance (SRA / VHFHSZ LRA)+$2,000–$5,500 (Chapter 7A zones)

    Inside CAL FIRE-designated fire-hazard severity zones, every re-roof must use a Class A fire-rated assembly, listed ember-resistant vents (Brandguard, Vulcan, O'Hagin), and non-combustible gutters or gutter covers. Class A-rated tile and metal systems typically run 15–25% more than their non-fire-rated equivalents; ember-resistant vents run $40–$80 per unit installed. Outside Chapter 7A zones, this driver doesn't apply.

  • Title 24 cool-roof reflectance (Climate Zones 10–15)+$300–$800 material (Zones 10–15)

    In Central Valley, inland southern California, and desert climate zones, re-roofs covering more than 50% of the roof area must use products meeting minimum aged solar reflectance and thermal emittance thresholds. Cool-rated shingles, tile, and metal typically run $300–$800 more per project than non-cool equivalents on the same size. Climate Zones 13 and 15 low-slope jobs have tighter reflectance requirements and a higher material premium.

  • Tile / concrete / metal material premium+60–120% over asphalt baseline

    California has a far higher share of tile, concrete, and metal roofs than most states — especially in the Los Angeles, San Diego, and Inland Empire markets. Tile re-roofs typically run 60–120% above asphalt for the same footprint due to heavier material, more labor, underlayment upgrades, and (in coastal seismic zones) occasional deck reinforcement. If you're rematerial-ing tile, expect a meaningfully higher bid than a like-for-like replacement in asphalt.

  • California labor + workers' comp + insurance stack+20–40% labor premium vs. national median

    Roofing classification carries among the highest workers' compensation premium rates of any California trade — commonly $25–$50+ per $100 of payroll in 2025. Combined with state minimum wage, general liability, and the C-39 bonding requirement, the labor overhead a legitimate California roofer carries is structurally higher than a Texas or Arizona competitor. A bid priced below this stack is either under-insured, non-prevailing-wage, or skipping code-required scope.

Estimated impacts are directional, derived from 2025 California contractor bid comparisons, CRRC product pricing data, and CSLB licensure cost structure. Individual jobs vary with roof size, pitch, access, material tier, and local jurisdiction.

Published median ranges for asphalt-shingle re-roofs on a typical 1,800 sq-ft California home. These numbers are directional, not quotes. Actual price depends on pitch, material tier, tear-off layers, Chapter 7A status, and climate zone.

MetroTypical rangeNote
Los Angeles$12,000–$22,000Chapter 7A in Malibu/Calabasas/hills; Climate Zone 6–9 (no cool-roof trigger).
San Francisco Bay Area$14,000–$28,000Highest labor cost in the state; Chapter 7A in east/south bay hills.
San Diego$11,000–$21,000Climate Zone 7 (coastal) / 10 (inland); Chapter 7A in East County hills.
Sacramento$10,000–$18,000Climate Zone 12 — cool-roof rules trigger on steep-slope re-roofs.
Fresno / Central Valley$9,500–$17,000Climate Zones 13–15 — tightest cool-roof reflectance thresholds.

Ranges pulled from 2025 aggregated California contractor pricing data, CSLB-licensed bid comparisons, and CRRC product category averages. A real bid is a site visit; treat these as a sanity check, not a budget.

Frequently asked questions

  • Yes — on any roofing job priced over $500 in labor and materials combined, California law requires a C-39 Roofing Contractor license issued by the Contractors State License Board (B&P §7028 / §7048). Verify active license status on the CSLB 'Check a License' tool at cslb.ca.gov before signing anything. Unlicensed contracting is a misdemeanor, and homeowners can typically recover all amounts paid to an unlicensed contractor under B&P §7031.

California cities we cover

Permit offices, historic-district rules, and storm patterns vary metro to metro. Pick your city for the local details that don’t fit on this page.

Sources

Every rule, statute, and figure on this page cites an authoritative source. Verify anything you're about to act on.

Ready to compare bids on a California roof?

Two minutes of questions. A local roofer reaches out through our lead partner. See how we handle your quote request for how lead routing works and what to verify yourself.

Start with my zip code