
How to Verify a Roofer's License in California
Key Facts
- California requires a C-39 Roofing Contractor license for any roofing job over $500 in combined labor and materials, per state licensing requirements.
- The free CSLB license lookup takes under 2 minutes and is the only authoritative way to verify a roofer's credentials, according to verification guides.
- Every licensed California contractor carries a $25,000 bond on file with the CSLB, covering homeowners if the job goes wrong, per licensing specialists.
- California caps contractor down payments at $1,000 or 10% of the contract price, whichever is less — a 50% down demand is illegal, per verification guides.
- Hiring a contractor whose workers' comp reads 'Exempt' despite a visible crew could leave the homeowner financially liable for on-site injuries, consumer protection reporting warns.
- Qualifying for a C-39 license requires 4 years of journey-level roofing experience within the past decade, per CSLB requirements.
- California licenses are issued to business entities, not individuals — so match the CSLB record to the company, not the person at your door, per surety industry guidance.
Why Roofing License Verification Matters in California
Most California homeowners never check whether their roofer is actually licensed — and the consequences of that two-minute oversight can cost tens of thousands of dollars when a roof fails. In Altadena, where many families are re-roofing fire-damaged homes or restoring original roofing on Craftsman-period houses, verifying credentials before work begins matters more than ever.
California law requires anyone performing roofing work over $500 (labor and materials) to hold a C-39 Roofing Contractor license issued by the Contractors State License Board, according to state licensing requirements. The C-39 classification, defined under California Code of Regulations, covers work that seals, waterproofs, and weatherproofs structures — from shingles and tile to membrane systems, per the CSLB classification definition. That $500 threshold means virtually every real roofing project requires a licensed contractor.
Yet many homeowners sign contracts without ever running the free CSLB lookup. The risks are concrete:
- Voided manufacturer warranties — unlicensed installation can void shingle and material warranties, leaving you with zero recourse when the roof fails, as verification guides note.
- Insurance denials — out-of-class work can trigger permit issues and insurance disputes later on.
- Loss of CSLB dispute resolution — homeowners who hire unlicensed workers forfeit access to the state's formal complaint and arbitration programs.
- Personal injury liability — if a contractor's workers' comp status reads "Exempt" despite a visible crew, you could be financially liable for on-site injuries.
That last risk deserves emphasis. A licensed contractor carries a $25,000 bond on file with the CSLB, and workers' compensation is legally required if the contractor has employees. When a crew shows up uninsured, the homeowner becomes the de facto insurer of every ladder, nail gun, and rooftop fall on their property.
There's also a classification nuance that matters for whole-home projects. A B-licensed general contractor can legally perform roofing as part of a larger multi-trade remodel — relevant for Altadena homeowners combining a re-roof with a second-story addition or whole-home renovation. For stand-alone roof work, though, the profile must show an active C-39 classification, as licensing specialists explain.
At Altadena Home Remodeling, we encourage every homeowner to run the CSLB lookup — it takes under two minutes — before signing anything, whether the project is a simple re-roof or part of a larger gut renovation. California law even helps you: Business & Professions Code §7030.5 requires licensed contractors to display their license number on all written advertising and proposals, so a roofer who can't produce one is an immediate red flag. Scope it, price it, do it once, do it right — starting with verification.
Understanding the C-39 Classification (and When a B License Applies)
Not every contractor with a hammer and a truck is legally a roofer in California — and the difference lives in a three-character code on a CSLB profile. Before you verify anything else, you need to know which classification your project actually requires.
The C-39 Roofing Contractor classification is defined under California Code of Regulations, Title 16, Division 8, Article 3, with authority cited to Business and Professions Code Sections 7008 and 7059. Per the CSLB's official classification definition, a C-39 licensee installs products and repairs surfaces that seal, waterproof, and weatherproof structures.
That scope is broader than many homeowners expect. Covered materials and systems include:
- Shingles, shakes, roof tile, and slate
- Asphaltum, pitch, tar, felt, and glass fabric
- Metal roofing systems and urethane foam
- Membrane systems — TPO, EPDM, PVC, and modified bitumen — plus flashing, ventilation, and gutters, per exam-prep guidance on the classification's scope
Any roofing project over $500 in combined labor and materials requires this license — a threshold that captures essentially every real re-roof in Altadena, where tile and Craftsman-era roofing work routinely runs into five figures.
Here is where many homeowners get tripped up. A C-39 specialty license is the standard for stand-alone roof work, but a B (General Building) contractor can lawfully perform roofing as part of a larger multi-trade project, according to contractor licensing guides.
The practical rule: if you're hiring someone solely to re-roof your house, the CSLB profile must show an active C-39. If the roof is one piece of a whole-home remodel, addition, or fire rebuild — the kind of multi-trade project Altadena Home Remodeling guides homeowners through — a B-licensed general contractor handling the entire scope is operating lawfully.
This matters because contractors performing work outside their classification can trigger permit issues or insurance denials later, as consumer protection reporting notes. An out-of-class roof can also void manufacturer warranties and leave you without CSLB dispute-resolution recourse.
California issues contractor licenses to business entities, not individuals, per surety industry guidance. So don't panic if the name on the truck doesn't match the person who knocked on your door — match the business name and license number against the CSLB record, not the individual. A contractor like JMB Builders LLC, for instance, is verified by its CSLB number (#1103479) and entity name, not by any single employee.
Planning a re-roof as part of a larger renovation? A free remodel-scoping consultation — including a before/after concept render for your Altadena home — can help you map which licenses your project actually requires before you sign anything.
How to Run the CSLB License Lookup (Step by Step)
Two minutes of your time can protect a five-figure roof investment. The CSLB license lookup tool is free, takes under 2 minutes, and is the only authoritative source for verifying any contractor working on your Altadena home.
Start with the license number. California's Business & Professions Code §7030.5 requires licensed contractors to display their license number on all written advertising and proposals, so any roofer who can't produce one is an immediate red flag. Searching by number is the most accurate method because it is unique to each business entity — business-name searches can pull up confusingly similar companies, and licenses are issued to entities, not individuals, per the surety industry. If you only have a name, you can still search by business or individual name.
Once the profile loads, here is exactly what to confirm:
- "Active" status with a future expiration date — not "Expired," "Suspended," or "Revoked."
- The correct classification: C-39 for stand-alone roofing, or a B license if roofing is part of a larger whole-home remodel handled by a general contractor.
- A $25,000 contractor's bond on file, with the surety company name and bond number visible on the profile.
- Workers' comp status — legally required if the contractor has employees. "Exempt" status alongside a visible crew is a major red flag that could leave you liable for on-site injuries.
- Disciplinary history and Personnel of Record — check citations and reprovals, and note any disassociation flags if the Qualifying Manager has recently left.
The classification check matters more than most homeowners realize. Work performed outside a contractor's classification can trigger permit issues or insurance denials later — a serious concern for unincorporated LA County properties where permits already demand careful attention. A single resolved citation isn't necessarily disqualifying, but multiple open complaints should be, according to consumer-protection guidance.
One nuance worth knowing: for a full gut renovation or second-story addition that includes roofing, a B-licensed general contractor can legally handle the roof as part of the multi-trade project. For a stand-alone re-roof, insist on C-39.
At Altadena Home Remodeling, we recommend re-running the lookup periodically on longer projects, since bonds and insurance can lapse mid-project. Before your next remodel conversation, scope it, price it, and verify every license — do it once, do it right. Our free remodel-scoping consultation includes a before/after concept render, and every contractor we feature, like JMB Builders LLC (CSLB #1103479), is verifiable through this same lookup.
Red Flags and California Consumer Protections to Know
A roofer who dodges the CSLB lookup isn't saving you time — they're hoping you never run it. California gives homeowners strong legal protections, but only if you spot the warning signs before signing, not after the tear-off.
The most immediate red flag is a missing license number. Under Business & Professions Code §7030.5, licensed contractors must display their license number on all written advertising and proposals, so a roofer who can't produce one fails before verification even starts, according to a California roofing verification guide.
Watch for name mismatches, too. Licenses are issued to business entities, not individuals, so the name on the truck or business card should match the CSLB registration exactly — a discrepancy suggests the person knocking on your door isn't the licensed entity, as one consumer protection blog notes.
- "Exempt" workers' comp with a visible crew — you could be financially liable for on-site injuries.
- PO box-only addresses with no physical location.
- Out-of-county operators with no local references — classic "storm chaser" behavior after fires and storms.
- A recently issued license paired with claims of decades of experience; the CSLB requires four years of journey-level experience to qualify, so the timeline should add up.
- Suspended, expired, or revoked status — these contractors cannot legally perform work over $500 total.
California law also caps what a roofer can ask you to pay upfront: the down payment is limited to $1,000 or 10% of the contract price, whichever is less. Any demand for 50% down is a clear violation and a signal to walk away.
Written contracts are mandatory for home improvement projects over $500 in California. If a roofer proposes doing the work on a handshake, they've already broken the law before touching a shingle.
Finally, re-verify the license periodically on long projects. Bonds and insurance can lapse mid-job, and a license that reads "Active" in January may not by summer — a real concern for extended renovations like whole-home remodels or fire rebuilds in Altadena, where we always recommend confirming CSLB status at each project milestone.
Spending two minutes on the free CSLB lookup before you sign is, as one contractor-published guide puts it, the cheapest insurance you'll ever buy.
Vetting Contractors for Your Altadena Remodel or Rebuild
In Altadena, most roof work doesn't happen in isolation. Whether you're restoring a fire-damaged Craftsman, adding a second story, or rebuilding after the Eaton Fire, you'll likely hire a general contractor to manage the whole project — roof included. That changes the licensing math, but not the verification habit.
Here's the distinction that matters: a stand-alone re-roof requires a C-39 Roofing Contractor license, but a general contractor holding a B (General Building) license can lawfully perform roofing as part of a larger multi-trade project, according to contractor licensing guides. So if your Altadena remodel includes framing, windows, and a new roof under one contract, the B license is legal and appropriate.
What doesn't change is your due diligence. Any contractor performing work over $500 — labor and materials combined — must be licensed, per California licensing requirements. And California law requires licensed contractors to display their license number on all written advertising and proposals, so a contractor who can't produce one is an immediate red flag.
Run every trade through the same checks on the CSLB lookup:
- Status reads "Active" with a future expiration date — not expired, suspended, or revoked
- The B classification (and any specialty classifications) appear on the profile
- A $25,000 contractor's bond is on file, with the surety company named
- Workers' compensation coverage is active if the contractor has a crew — "Exempt" status with visible workers leaves you financially liable for on-site injuries
- No open disciplinary actions; a resolved citation is one thing, multiple open complaints are another
Out-of-class work is more than a technicality. Hiring a contractor to perform work outside their classification can trigger permit issues or insurance denials later — a real risk in LA County's unincorporated permit environment, where Altadena homeowners navigate county-level approvals for remodels and rebuilds. Verification takes under two minutes per contractor, and it's the cheapest insurance you'll ever buy.
As a concrete example: JMB Builders LLC (CSLB #1103479 — a disclosed paid placement in this guide) is an Altadena-based licensed general contractor building custom homes, ADUs, and whole-home remodels, including Eaton Fire rebuilds, with its work and service areas documented on jmb-builders.com. You can confirm its B license status, bond, and classification on the CSLB lookup in minutes — exactly the process we recommend for any contractor you consider. At Altadena Home Remodeling, we believe in renovating over demolishing wherever possible, and that starts with hiring contractors whose credentials check out.
Ready to scope your whole-home renovation the right way? Book a free remodel-scoping consultation with a before/after concept render — scope it, price it, do it once, do it right.
Frequently Asked Questions
How do I check if my roofer is actually licensed in California?
When does a roofer in California legally need a C-39 license?
Can a general contractor legally do my roof, or does it have to be a C-39 specialist?
What should I look for on a CSLB profile besides the license status?
What are the biggest red flags when hiring a roofer in California?
Why does the name on the contractor's truck not match the CSLB record?
Two Minutes Now, or Tens of Thousands Later
Verifying a roofer's license in California comes down to a few simple habits: get the license number (required by law on every proposal under B&P Code §7030.5), run the free CSLB lookup, confirm the status reads "Active," and match the classification to your project — C-39 for a stand-alone re-roof, or a B license when roofing is part of a larger whole-home remodel. Check the $25,000 bond, workers' comp status, and disciplinary history before signing, and re-verify at milestones on longer projects since bonds and insurance can lapse mid-job. With California requiring a C-39 license for any roofing work over $500 in labor and materials, virtually every real roofing project demands a licensed contractor — and skipping verification risks voided warranties, insurance denials, and personal injury liability. In Altadena, where fire rebuilds and Craftsman restorations often blend roofing into bigger renovations, that two-minute check is the cheapest insurance you'll ever buy. When you're ready to scope a renovation the right way, Altadena Home Remodeling offers a free remodel-scoping consultation with a before/after concept render — because the best projects start with credentials that check out. Scope it, price it, do it once, do it right.