Pricing reviewed October 2026
Estimated roofing prices in California run about $5 – $13.75 to $5.80 – $15.95 per sq ft installed depending on city.
Cities in California
Los Angeles
Local factor ~1.30× national
San Diego
Local factor ~1.28× national
San Jose
Local factor ~1.42× national
San Francisco
Local factor ~1.45× national
Fresno
Local factor ~1.25× national
Sacramento
Local factor ~1.25× national
Other states
Roof figures marked as from the 2026 cost guide ($4–$11/sq ft installed; ~$9,000–$18,000 typical replacement; 3-tab $4.50–$7.50, architectural $6–$9, metal $8–$14, synthetic slate $9–$15, natural slate $15–$30) come from the RoofingCostEstimate 2026 cost guide. Tile, wood shake and flat-roof ranges, tear-off add-ons, pitch/story multipliers and city adjustments are editorial estimates based on typical scope, materials and labor — not survey data. Compare written quotes from licensed local roofers.