Qualifications · Roofing
California C-39 Roofing Contractor License
Part of Roofer to Licensed Contractor · step 28 of 28
In learning paths: Roofer to Licensed Contractor
Assumes you know: Roofing Licensing by State
California licenses roofing as its own specialty. The C-39 Roofing Contractor classification is issued by the Contractors State License Board, and the gates are four years of journey-level experience, the examinations, and a $25,000 bond.
*Learn the Trades is a free study resource. We are not a licensing body, an authorized training provider, or an exam administrator. Reading this page does not award any card, license, or certification. Always verify requirements with the issuing authority linked in the sources.*Why it matters on the job
California is the clearest example in the country of roofing treated as a distinct licensed trade rather than a subset of general construction. If you intend to contract roofing in California, C-39 is the classification, and the experience requirement means the clock on it started the day you went to work on a roof, whether or not you were keeping records.
The scope of the classification
Read the scope language carefully, because it is broader than “shingles.” C-39 covers products and surfaces that seal, waterproof and weatherproof structures, and the material list runs from asphaltum and pitch through urethane foam and metal roofing systems to slate.
Two things follow. Waterproofing work sits inside this classification alongside conventional roof covering, which matters when you scope a deck or a plaza job. And the material list is illustrative rather than exhaustive: it ends with “or other roofing, waterproofing and weatherproofing materials,” so new systems do not fall outside the classification because they were not named in it.
The three thresholds
Age. At least 18.
Experience. Four years of journey-level experience within the last ten years. Journey-level means fully qualified and working at the trade, not training in it, and the ten-year window is as important as the four years.
Bond. A $25,000 bond. A bond is a surety instrument protecting defined parties under defined conditions. It is not general liability insurance, and it is not workers’ compensation. A customer told that a contractor is “bonded” has been told about this and usually assumes the other two.
Worked example: does the experience count
Two applicants, both applying in 2026. The window is therefore the ten years from 2016 to 2026.

Four qualifying years have to land inside the ten-year window, and experience that ages out of it stops counting
Maria. Helper and trainee from 2014 to 2016, then journey-level roofer from 2016 to 2020, then four years out of the trade, back on the tools in 2024. Count only journey-level time inside the window: 2016 to 2020 is 4 years, and all of it falls inside the 2016 to 2026 window. She meets the experience threshold. Her 2014 to 2016 helper time contributes nothing, because it is not journey-level, and it would have aged out anyway.
Tom. Journey-level from 2012 to 2016, then a career elsewhere. Four years of journey-level experience, which sounds like a match until you apply the window. Almost none of that time sits inside 2016 to 2026, so his qualifying total is close to zero years, not four. He is not short on skill. He is short on recent, documentable time, and the only fix is to accumulate it.
The lesson generalizes: experience ages out. Two applicants with identical work histories can get different answers based purely on when the work happened.
Renewal
An active license expires every two years. An inactive license expires every four years. CSLB provides a 90-day retroactive reinstatement period after expiration.
Work the dates once so the shape is concrete. A license expiring 30 June 2026 counts 31 days to 31 July, 31 more to 31 August, and 28 more to reach 90 days, which lands on 28 September 2026. Beyond that window the retroactive route is gone and reinstatement becomes a different and harder problem. Confirm the exact mechanics with CSLB rather than relying on the arithmetic here; the point of the calculation is that the window is short and countable, not that you should trust a date computed on a study page.
On continuing education: CSLB’s general renewal information does not mention a CE requirement for this license. That is the absence of a statement rather than a statement of absence, so this page does not tell you there is no CE requirement. Ask CSLB.
Exam relevance
Licensure involves examination, and CSLB publishes the current examination structure, subject areas, fees and study materials itself. Get them from CSLB, because exam content and fees are exactly the details that change between the writing of any summary and your application.
What is worth studying regardless is the scope language above. It defines what you are being licensed to do, and it is broader than most applicants expect, taking in waterproofing and weatherproofing as well as roof covering.
Where it bites
- Journey-level is a threshold, not a job title. Time as a helper, trainee or apprentice does not count toward the four years, however much you learned during it.
- The ten-year window is doing real work. Old experience expires. If you are planning a return to the trade with a license in mind, the sequencing matters.
- Document experience while it is happening. Verification is part of the application, and reconstructing four years of supervised work after the fact is far harder than recording it as you go.
- Bonded is not insured. The $25,000 bond is a licensing requirement, not coverage for your customer’s damaged building and not workers’ compensation for a roofer who falls.
- The classification is the scope, and the scope is enforceable. Contracting outside what C-39 covers is a licensing problem regardless of how competently the work was done.
Verified requirements
| Where | Expires | Renewal | Continuing education |
|---|---|---|---|
| California | Yes | 2 years for an active license, 4 years for an inactive license | CSLB's general renewal information page states no continuing-education requirement for renewal. A positive Tier-1 statement that no CE requirement exists for C-39 was not located, so treat 'no CE' as unconfirmed rather than established. |
Verified against the issuing authority; see sources below. Always confirm current rules with the authority before acting.