California Roofing Contractor License Cost & Requirements (2026)
The C-39 is CSLB's roofing classification, and it holds a distinction no other trade on this site can claim: roofing was the first, and for years the only, California classification that the law refused to let work without workers' compensation insurance. A roofer with no employees, working alone off their own truck, still has to carry the policy. That rule shapes the real cost of this license more than anything in CSLB's fee schedule.
You will find the rule credited to 'AB 2884' on other websites. That citation is wrong, and this page corrects it below. The rule lives in section 7125 of the Business and Professions Code, and it is very much in force.
California Roofing Contractor Fee Estimator
Regulatory fee breakdown for Class C-39 - Roofing Contractor License
California requires a $25,000 surety bond. Its annual premium is set by the surety provider; the board publishes no rate, so it is not included in the total.
Itemized Fee Schedule
Need your $25,000 Surety Bond?
Boards do not sell bonds. Before you buy one, read how a surety bond works, what the premium is based on, and how a bond differs from liability insurance.
Read: Bonds vs Liability InsuranceContractors State License Board (CSLB)
All applications and exams must be registered directly with this board.
Fee figures on this page were checked against California Contractors State License Board (CSLB) on October 29, 2026. View the official source
Regulatory & Licensing Requirements Summary
| Official License Classification | Class C-39 - Roofing Contractor License |
| Minimum Experience | 4 Years (Journeyman / Field Supervisor) |
| Mandatory State Surety Bond | $25,000 Bond Required |
| General Liability Insurance | LLCs only: $1,000,000 minimum (Bus. & Prof. Code §7071.19). California sets no GL minimum for other license types. |
| Estimated Application Processing Time | Not published by the board |
| Renewal Cycle & CE Requirement | Every 2 year(s), with no continuing education requirement |
Warning: Unlicensed Contracting Penalties in California
Misdemeanor: a first conviction can bring up to 6 months in county jail and/or a fine of up to $5,000 (Bus. & Prof. Code §7028), plus a possible CSLB administrative fine of $200 to $15,000 (§7028.7). Consumers harmed by unlicensed work can also sue for treble damages under Code Civ. Proc. §1029.8, with the added award capped at $10,000.
Note: In many states, unlicensed contractors also lose the ability to file mechanic's liens or sue for non-payment in civil courts.
Special Statutory Notes for California
Roofing is where California's toughest workers' compensation rule started, and the C-39 still lives under it. This was the first classification the law refused to let work uninsured, so every active C-39 licensee must carry workers' compensation insurance, or a Certification of Self-Insurance, whether or not the business has a single employee: Business and Professions Code section 7125 gives roofing no access to the no-employee exemption. The rest of the route is CSLB's standard machinery.
The qualifier needs at least 4 years of journey-level roofing experience within the last 10 years and passes two PSI exams, Law & Business and the C-39 trade exam, at $51.43 a sitting, $102.86 all in. Applicants are fingerprinted through Live Scan: the DOJ and FBI checks take $32 and $17 of a minimum $49, and the operator's own fee varies by location. No license issues until the $25,000 contractor's bond is on file.
An RME or minority-owner RMO qualifier adds a second instrument, the $25,000 Bond of Qualifying Individual. The initial license fee is $200 for a sole owner or $350 for a company. CSLB requires no continuing education for renewal, and every new applicant must complete the board's open-book asbestos examination before licensure (section 7058.5). Renewal comes every 2 years at $450 for a sole owner or $700 for a company, or $675 and $1,050 once delinquent.
California licenses contractors through the CSLB. A license is required for any project where the combined cost of labor, materials and all other costs is $1,000 or more, and also whenever a building permit is required or employee labor is used, whatever the project costs.
Section 7125: the workers' compensation rule that started with roofing
Business and Professions Code section 7125 requires every active licensee to carry workers' compensation insurance or file a no-employee exemption. For most classifications the exemption is routine. Roofing was carved out of it long before the others: the C-39 was the one express exception, required to carry the insurance even with no employees at all. In 2023, SB 216 extended the same bar to four more classifications (C-8, C-20, C-22 and C-61/D-49), which tells you something about how regulators view the risk of the work.
Two consequences follow for a new roofer. First, the insurance premium is part of your start-up cost, not an optional extra, and it recurs for as long as the license stays active. Second, the end of the exemption is already scheduled for everyone else: current law removes the no-employee exemption for all classifications from 1 January 2028 (the date set by SB 1455), so the roofing rule is where the whole industry is heading.
Experience, exams, and the rest of the C-39 route
Beyond the insurance rule, the C-39 follows the standard CSLB pattern. The qualifier documents four years of journey-level roofing experience within the last ten years, certified by someone with firsthand knowledge, then sits two PSI exams, Law and Business and the C-39 trade exam, at $51.43 per sitting with 3.5 hours for each. Fingerprinting costs at least $49 (DOJ $32 and FBI $17) plus a variable Live Scan rolling fee, and the open-book asbestos examination under section 7058.5 is completed before the license issues.
The fees are the standard set: $450 application, $200 initial license fee for a sole owner or $350 for a company, the $25,000 contractor bond, and renewal at $450 or $700 every two years. CSLB's higher $470 renewal names the C-10 electrical classification only. Licenses qualified through an RME, or an RMO owning less than 10 percent of the company, also need the $25,000 Bond of Qualifying Individual.
Mistakes that delay a California Roofer application
- Trying to file the no-employee workers' compensation exemption. Section 7125 bars C-39 licensees from it, with no exception for working alone.
- Citing AB 2884 as the source of the roofing workers' compensation rule, as many websites do. The rule is real but the citation is invented: no bill by that number touches contractor licensing. The authority is Business and Professions Code section 7125.
- Treating the insurance as a one-off start-up cost. The policy has to stay in force for the life of the active license, alongside the two-year renewal cycle.
- Counting experience from more than ten years ago, or describing roofing work in general terms instead of the journey-level tasks performed and who can certify them.
- Forgetting that fingerprinting runs on the DOJ and FBI's timeline. Live Scan early; the license cannot issue without it.
California Roofer Licensing FAQ
Why can roofers not claim the workers' compensation exemption when plumbers can?
Because section 7125 says so, and it said so about roofing first. The C-39 was the single express exception to the no-employee exemption before SB 216 extended the bar to C-8 concrete, C-20 HVAC, C-22 asbestos abatement and C-61/D-49 tree service in January 2023. Plumbing was never added to the list, so a C-36 licensee with no employees can still file the exemption while a C-39 licensee cannot.
Does the workers' compensation rule apply if I have literally no employees?
Yes. CSLB's wording is 'whether or not they have employees', and it applies to every active C-39 licensee, sole operators included. The only stated exclusion in the provision is for joint ventures. Your choices are a workers' compensation policy or a valid Certification of Self-Insurance.
What changes for other trades on 1 January 2028?
Under current law, the no-employee exemption ends for every classification on that date: all active licensees will have to carry workers' compensation insurance, the position roofers are already in. The date was set by SB 1455 in 2024, which moved an earlier deadline back. Nothing about the C-39 position changes in 2028; the rest of the industry catches up to it.
How much does a C-39 license cost a company rather than a sole owner?
The application ($450) and exam fees ($102.86 for the two PSI sittings) are the same. A company pays a $350 initial license fee instead of $200, and renews at $700 instead of $450 every two years. The bond is $25,000 either way, plus a second $25,000 Bond of Qualifying Individual where the qualifier is an RME or a minority-owner RMO, and an LLC also files the $100,000 employee/worker bond and carries at least $1 million in liability insurance.
How much does a Roofing Contractor license cost in California?
The filing and licensing fees on the California Roofing Contractor schedule total approximately $752.86. This consists of a $450 application fee, a $102.86 examination fee, and a $200 initial license fee. A $25,000 surety bond is also required; its annual premium is set by the surety provider and no official rate is published.
How long does it take to get a Roofing Contractor license in California?
Contractors State License Board (CSLB) does not publish a fixed end-to-end processing time for this license. CSLB publishes the application receipt dates it is currently processing rather than a fixed timeframe, so check CSLB's processing page for the live position.
What are the penalties for working as an unlicensed Roofer in California?
Misdemeanor: a first conviction can bring up to 6 months in county jail and/or a fine of up to $5,000 (Bus. & Prof. Code §7028), plus a possible CSLB administrative fine of $200 to $15,000 (§7028.7). Consumers harmed by unlicensed work can also sue for treble damages under Code Civ. Proc. §1029.8, with the added award capped at $10,000.
How often do you need to renew a Roofer license in California?
Licenses must be renewed every 2 year(s) with a renewal fee of $450. No continuing education is required for renewal.