Skip to content
LicenseCheckUSA
License lookup

Roofing license lookup

Check a roofing contractor's license by name or number — from official state data.

On this page
  1. Search now
  2. Who licenses roofing contractors
  3. How to verify
  4. Hiring checklist
  5. Are you the contractor?
Key takeaways
  • California: 5,809 licenses list class C-39 (CSLB, Oct 2026).
  • Texas has no state roofing license, so check reviews, insurance and local permits there.
  • Always confirm on the official state portal before hiring.

Who licenses roofing contractors

Texas has no state roofing license, so check reviews, insurance and local permits there. California C-39 roofers must carry workers' comp even with no employees.

Verify before you hire

Status, expiry and (in CA) bond and workers' comp — from official data.

How to verify

  1. Get the license number.
  2. Search above or on the state portal.
  3. Confirm active status and expiry.
  4. Confirm the classification (C-39 in CA) matches the job.
  5. Ask for insurance and bond proof.

Hiring checklist

Hiring a roofing contractor — checklist
  • License active, correct classification
  • Expiry after project end
  • Insurance certificate received
  • Permit pulled where required
  • Written contract matches licensed name

Are you the contractor?

See roofing contractor insurance and bond requirements.

Verify before you hire

Status, expiry and (in CA) bond and workers' comp — from official data.

Official sources

Free

Get an email before a license expires

Your own license, or a contractor you hired. Step 1 of 2 — just your email.

No spam. One email before expiry. Unsubscribe anytime. Alert emails are not sending yet — we store your request and only email you when they launch.

Your next step

Check a licenseExpiry alert

Before you go

Save this site or get one free email before a license expires — so you never hire on an expired license.

Press Ctrl/⌘+D to bookmark. No spam.