Skip to main content

Home Services

Hiring a Roofer in California

California's license rules, the deposit limit, and what to check.

Published September 24, 2026 · Last updated October 1, 2026

Advertiser disclosure: AssistQuote may be paid when you visit or do business with a partner through our links. The provider sets your price. How we make money

The short answer

A new roof costs about $9,609 on average nationwide. In California, anyone doing a roofing job of $1,000 or more must have a state contractor's license.

The down payment on a home improvement job is capped at $1,000 or 10% of the price, whichever is less. And in wildfire areas, your roof's fire rating matters for safety and for insurance.

Advertiser disclosure: AssistQuote may be paid when you visit or do business with a partner through our links. The provider sets your price.

Want a rough number first? Use the free roof calculator.

  • No phone number neededSee costs and options before you share any contact details.
  • Real price ranges, with sourcesWe name where every number comes from and when it was published.
  • You choose who to contactWe show options. You decide if, when and who to reach out to.

We never ask for a Social Security number, date of birth or documents.

California roofing rules to know

  • License required at $1,000. Since January 1, 2025, a license is required for any job of $1,000 or more, counting labor and materials. The old limit was $500.
  • The roofing license is "C-39." Check any roofer's license on the Contractors State License Board (CSLB) website before you hire.
  • Deposit limit. A contractor can't ask for more than $1,000 or 10% of the contract price up front, whichever is less.
  • Time to change your mind. For most home improvement contracts, you have 3 business days to cancel after you sign. If you're 65 or older, you have 5. Cancel in writing.

Fire ratings and your roof

Roofs matter a lot for wildfire safety. Roof coverings are rated for fire, and Class A is the highest rating. Common Class A choices include asphalt shingles, tile, and metal. Untreated wood shakes are not Class A.

Many wildfire areas require Class A roofs on new homes. Ask your local building department what applies when you re-roof.

A fire-resistant roof can also help you qualify for wildfire safety discounts on your home insurance. See California homeowners insurance for how the FAIR Plan and wildfire discounts work.

What to check before you hire

  • An active CSLB license with the C-39 classification.
  • Workers' comp coverage. The CSLB license lookup shows it.
  • A written contract with the start date, a list of materials, and the payment schedule.
  • A fire rating on the roof materials, especially in wildfire areas.

Getting more than one bid? Here's how to compare roofing estimates.

What to ask

  • "What's the fire rating of these materials?" Class A is the highest.
  • "What do you charge per sheet of damaged decking?"
  • "Who pulls the permit?"
  • "What's your license number, and does it show the C-39 classification?"

The catch: if a roofer asks for a big deposit, like half up front, they're breaking California's deposit limit. That's a red flag. Pay as work gets done.

Related services

Thinking about solar with your new roof? See solar. Replacing gutters too? See gutters.

More California guides: California homeowners insurance · California car insurance · San Diego car insurance

More roofing guides: Roof replacement cost · Roof inspection · Roof repair · Metal roofs · Hail damage · How to compare roofing estimates · How to measure your roof · Roof calculator

Why AssistQuote is different

Most quote sites ask who you are first. Here you can look at roofing costs and options first.

On some websites

They ask who you are first

Some forms want your name and phone number before they show you anything useful. You may not know which companies will get it, or how many will call.

Here, you choose

Answer a few questions without giving your name, email or phone number. See prices, what to ask, and providers to explore. You choose who to contact and what to share with them.

  1. 1

    Check local costs

    See typical price ranges for your area and what moves the price up or down.

  2. 2

    Tell us what you need

    Answer a few questions about the work, not about who you are.

  3. 3

    You decide what's next

    Save or email your options, or visit a provider when you're ready.

Cost information is not a live rate, quote or offer. A provider shown here is not an endorsement. Each provider sets its own prices, privacy and contact rules.

Questions people ask

Yes, for any job of $1,000 or more, counting labor and materials. The roofing license is called C-39. You can check it on the CSLB website.

No more than $1,000 or 10% of the contract price, whichever is less.

For most home improvement contracts, yes. You have 3 business days after signing, or 5 if you're 65 or older. Send your cancellation in writing.

It's the highest fire rating for roof coverings. Asphalt shingles, tile, and metal are common Class A choices.

No. You can see roofers in your area with just your ZIP code.

No. AssistQuote helps you compare roofers in your area.

Ready to see roofing options in California?

Start with your ZIP code. You will see typical local costs and options to explore. No phone number, email or name needed to look.

You choose if, when and who to contact.