How to Verify a California Contractor License (CSLB Guide)

Key Takeaways


Accessing the CSLB Database

The Contractors State License Board maintains a public database for license verification:

Website: www.cslb.ca.gov

Navigate to: Check a License → Check a License or Look Up a License

Access options:

Tip: If searching by name, try variations. Business names may be registered differently than they appear on marketing materials.


What to Search For

Gather this information from your contractor before searching:

Search the license and review:

  1. License status – Must show "Active" or "Current"
  2. License classification – Should include C-39 (Roofing)
  3. License issue date – Indicates how long they've been licensed
  4. Business address – Should match what contractor provided
  5. Personnel listed – Confirms who is responsible for the license

Understanding License Status

Active/Current: License is valid and in good standing. The contractor can legally perform roofing work.

Inactive: License exists but is not currently valid. May be due to failure to renew, non-payment of fees, or voluntary inactivation. Contractor cannot legally perform work.

Suspended: License has been suspended due to disciplinary action, non-compliance, or other issues. Contractor cannot legally perform work.

Revoked: License has been permanently revoked due to serious violations. Contractor cannot legally perform work.

Cancelled: License no longer exists. May have been voluntarily cancelled or cancelled for failure to renew.

Only contract with "Active" or "Current" status contractors.


Reviewing Bond and Insurance

The CSLB database shows:

Contractor Bond:

Workers' Compensation:

Important limitations:


Checking Complaint History

The CSLB database shows:

Legal Actions Disclosure:

Disciplinary Actions:

What to note:

A single old complaint may not be disqualifying, but:


What Results Mean

Green flags:

Yellow flags (investigate further):

Red flags (proceed with caution or reject):


Limitations of License Verification

Understand what CSLB verification doesn't tell you:

License verification is essential—but it's the starting point, not the complete evaluation.