Frequently asked
California roof replacement FAQ
How much does a new roof cost in California?
Most California homeowners spend between $9,000 and $30,000 for a full asphalt shingle roof replacement on a typical single-family home. Tile and metal roofs commonly run $18,000–$50,000. City labor rates and roof complexity are the biggest swing factors.
How accurate is this calculator?
The estimates are based on 2024–2026 California per-square-foot installed pricing with county-level labor adjustments. It won't replace a written bid, but it typically lands within 15–20% of the median bid you'll receive from three licensed contractors.
Do I need a permit to replace my roof in California?
Yes. Nearly every California city and county requires a building permit for a full roof replacement. Reputable contractors pull the permit on your behalf and include the fee in their bid.
Can I re-roof over an existing layer?
California code generally allows one overlay of asphalt shingles, but most contractors and manufacturers recommend a full tear-off. It costs more upfront but lets the crew inspect and repair the decking, and it maximizes the new roof's lifespan.
Is wood shake still allowed?
Wood shake is restricted or banned outright in many California fire-hazard severity zones. If your home is in a WUI zone, you'll likely need a Class A fire-rated assembly — asphalt, metal, tile, or slate.
Should I add solar at the same time?
If you're planning solar within 5 years, it's almost always cheaper to re-roof first. Removing and reinstalling panels to replace a roof underneath typically adds $3,000–$8,000.