Try the demo

Remodel Estimator › Cost guides

Free · no sign-up · every California ZIP

Roof Replacement Cost Calculator, California

Tear off and replace: laminate (architectural) shingles in 30-, 40- or 50-year grades, or concrete or clay Spanish tile. Includes underlayment, flashing, ridge and disposal.

Typical mid-range budget: $13,400–$14,700, depending on the city, for a 2,000 sq ft (20 square) roof with tear-off of one shingle layer, underlayment, flashing, ridge and disposal.

Budget estimate, not a bid, appraisal, or insurance claim valuation. Get licensed contractor bids. Pilot.

Roof replacement cost by California city

Mid finish, same size everywhere. Likely is the median of 4,000 simulated outcomes; the range is the 10th to 90th percentile.

City (ZIP)LikelyRange
Los Angeles (90026)$13,900$12,000–$16,000
San Diego (92104)$13,800$12,000–$15,700
San Jose (95112)$14,700$12,700–$17,100
San Francisco (94110)$14,300$12,400–$16,600
Sacramento (95819)$13,600$11,900–$15,600
Fresno (93704)$13,400$11,700–$15,300
Riverside (92507)$13,800$12,000–$15,900
Santa Cruz (95060)$13,800$12,000–$15,900

By finish level (Los Angeles, 90026)

FinishLikelyRange
Basic$13,600$11,800–$15,700
Mid$13,900$12,000–$16,000
Premium$14,200$12,300–$16,400

By option (mid finish, Los Angeles)

OptionLikelyRange
30-year laminate shingle$13,900$12,000–$16,000
40-year laminate shingle$14,300$12,500–$16,400
50-year (lifetime) laminate shingle$18,700$16,700–$21,100
Concrete tile$27,700$23,800–$32,300
Spanish clay S-tile$37,600$33,100–$42,900

Where the money goes (likely, Los Angeles)

Materials, with sales tax$4,900
Labor at local billed rates$5,800
Permit fees (estimate)$400
Contractor markup on materials$700
Contingency$1,200

Time on site: about 3 crew days; roughly 1 week start to finish. This permit is often issued over the counter or online within days; allow 1 to 2 days of waiting per inspection.

How the numbers are built

  • Local labor

    Each trade at the hourly rate contractors bill in your county: BLS wages, payroll taxes, California workers' comp rates for that trade, and contractor overhead and profit.

  • Real product prices

    Materials priced from public store pages, each with its link and the date checked (latest 2026-10-29), plus waste and your county's sales tax.

  • Honest ranges

    Low, likely and high from 4,000 simulated outcomes, not one number that sounds more certain than it is.

Open the free estimator to change the size, finish and ZIP, leave out or add line items, and print a scope sheet for contractor bids. Method and sources.

Questions

How much does a roof replacement cost in California?

For a 2,000 sq ft (20 square) roof with tear-off of one shingle layer, underlayment, flashing, ridge and disposal, our mid-finish likely budget is $13,400 to $14,700 across eight California cities (Fresno lowest, San Jose highest). Your own size, finish and ZIP change this; the free estimator recalculates it line by line.

Why do costs vary so much by city?

Mostly labor. We price each trade at the hourly rate a contractor bills in your county, built from Bureau of Labor Statistics wages, payroll taxes, California workers' comp rates and contractor overhead. Sales tax and permit fees also vary by county and city.

Does the estimate include permits and contractor profit?

Yes. Permit fees are estimated from the job's valuation. When three or more trades are involved, a general contractor overhead and profit line is shown separately; single-trade jobs are priced at the trade's billed rate only.

Is this a quote?

No. It is a budget estimate, not a bid, appraisal, or insurance claim valuation. Get written bids from licensed contractors, and check licenses with the Contractors State License Board.

Remodel Estimator is self-serve budgeting software from Caissonix, in pilot. Budget estimate, not a bid, appraisal, or insurance claim valuation. Figures computed 2026-10-29 from price book 2026-10-29.2; they change as prices and wages are updated. Get licensed contractor bids, and check a contractor's license with the Contractors State License Board before you sign.