Check a California Contractor’s CSLB License Before You Sign or Pay
Use the official Contractors State License Board search to verify a California contractor by license number, business name or personnel name, then open the full record to review status, expiration, classification, bond, workers’ compensation and any public disclosure shown.
A license number appearing in a search is only the first check. The contractor’s legal entity, current status and classification must also match the business and work described in your bid or contract.
California Contractor License Verification: Quick Answer
The fastest official route is CSLB’s “Check a Contractor License or Home Improvement Salesperson Registration” search. Use the contractor license number first when you have it, because a number search reduces the risk of selecting a similarly named business.
After opening the exact record, confirm the legal business name, license status, expiration date and classifications. Then read the bond, workers’ compensation and complaint-disclosure sections rather than treating an “active” label as the entire verification.
Use the license number
California contractor license numbers contain no letters and do not exceed eight digits. Compare the number on CSLB with the number on the bid, contract, advertisement or pocket license.
Open the complete record
Read the current status, expiration, classifications, bond information, workers’ compensation information and any additional status or public disclosure displayed.
HIS registration is different
A Home Improvement Salesperson registration identifies a salesperson. It does not replace the contractor license held by the business performing or contracting for the work.
Recheck the CSLB record close to the date you sign, pay a deposit or allow work to begin. License, bond and workers’ compensation information can change after an earlier screenshot was taken.
What the California CSLB License Record Can Tell You
The useful part of contractor verification is interpreting the record. A CSLB license detail page can include business information, licensing dates, status, classifications, bond data, workers’ compensation information and public disclosure links when applicable.
| Record field | What to compare | Why it matters |
|---|---|---|
| Business name and entity | Match the CSLB legal business name with the name accepting the contract and payment. | A valid license belonging to a different business does not verify the company you are actually hiring. |
| License number | Match every digit with the bid, advertisement, website and contract. | Using another contractor’s number is not proof that the seller or business is properly licensed. |
| License status | Read whether the license is current and active, inactive, expired, suspended or subject to an additional status. | Inactive, expired or suspended licenses cannot be used to actively contract for work. |
| Issue and expiration dates | Compare the expiration date with the planned contract and project period. | A license that expires before work begins may require renewal before legal contracting continues. |
| Classification | Match A, B, B-2 or the relevant C specialty classification with the work being sold. | An active license does not automatically authorize every construction trade. |
| Contractor bond | Review bond amount, surety, bond number, effective date and history when shown. | A required bond lapse can affect license status. |
| Workers’ compensation | Look for an insurance policy, self-insurance record or permitted exemption. | Coverage requirements depend on employees, qualifier type and certain classifications. |
| Complaint or legal-action disclosure | Open any disclosure link and read the dates and public information actually shown. | CSLB disclosure is limited by law, so the absence of a disclosure should not be treated as a lifetime clean-history certificate. |
How to Check a California Contractor License Step by Step
Use this workflow when hiring a contractor, checking a bid, reviewing a subcontractor, verifying a vendor, confirming a salesperson’s claim or documenting a compliance file.
Open CSLB’s official Check a License page
Start from cslb.ca.gov or the CSLB online-services domain. Avoid relying on an old screenshot, marketplace profile or third-party “licensed” badge as primary proof.
Search by license number first
Enter the numeric CSLB license number exactly as provided. California contractor license numbers contain no alphabetic characters and are no more than eight digits.
Use business or personnel search if the number is missing
CSLB also supports searches by business name and personnel name. If a business-name search fails, try fewer characters and follow CSLB’s name-order and punctuation tips.
Match the legal business to the contract
Compare the exact entity name on CSLB with the party shown on the proposal and contract. A valid license belonging to a related individual or similarly named firm is not automatically the same contractor.
Read the license status and expiration date
Confirm the license is current for the period when work will be contracted and performed. Investigate any inactive, expired, suspended or additional-status wording before moving forward.
Match the classification to the job
A general or specialty license covers defined types of work. Make sure the displayed classification fits the work described in your written scope instead of assuming every active contractor can perform every trade.
Review bond, workers’ compensation and disclosure sections
Check the dates and history shown. If workers are expected but the record displays a no-employee exemption, ask the contractor to explain the apparent mismatch and verify current information before work begins.
Save the date of your verification
For hiring or vendor files, record the official source, date checked, license number, status, expiration, classification and whether bond, workers’ compensation and public-disclosure sections were reviewed.
California Contractor License Status: What the Result Means
Status controls what happens next. Do not interpret “a record exists” as permission to contract.
| Status | Practical meaning | Next action |
|---|---|---|
| Current and active | The license is currently active for contracting, subject to the classifications and other conditions shown on the record. | Confirm classification, expiration, bond, workers’ compensation and disclosure information before hiring. |
| Inactive | The license is maintained but placed on inactive status. The licensee may not bid or contract for work while inactive. | Do not treat the inactive license as current contracting authority. The licensee must reactivate it before resuming active contracting. |
| Expired | The licensing period ended without an acceptable renewal becoming effective in time. | Do not allow contracting based on the expired record. CSLB allows an expired license to be renewed within five years, subject to renewal rules. |
| Suspended | A suspension can result from bond, workers’ compensation, judgment, disciplinary or other license problems. | Read the reason shown by CSLB. The suspension must be cleared before active contracting can resume. |
| Additional status or disclosure | The record may contain an extra condition, enforcement entry or public disclosure requiring closer review. | Open the linked details rather than relying only on the headline status. |
Each status has a different cause and correction process, but CSLB states that a contractor cannot actively contract with an expired, inactive or suspended license.
Check Whether the License Classification Matches the Work
A California contractor license verification should answer two separate questions: is the license usable now, and does its classification cover the work being offered?
General Engineering
Class A applies to general engineering contracting and infrastructure-oriented work covered by California’s classification rules.
General Building
Class B covers general building contracting under the scope established in California law. Match the actual project scope instead of relying on the word “general.”
Residential Remodeling
B-2 covers qualifying improvements to existing residential wood-frame structures using at least three unrelated building trades or crafts, subject to statutory limits on system work.
Specialty Trades
California uses specialty classifications for trades such as electrical, plumbing, HVAC, roofing, concrete, landscaping and many others.
Bond, Workers’ Compensation and Complaint Disclosure Checks
These fields are easy to skip, but they can materially change how you interpret an otherwise active contractor record.
Current bond requirement: $25,000
CSLB requires a $25,000 contractor license bond for an active license. Some qualifiers, LLCs and disciplined licenses can have additional bonding requirements.
Review the bond effective date and history shown in the license record rather than treating “bonded” as a general advertising claim.
Policy or permitted exemption
Contractors with employees generally must maintain workers’ compensation coverage. Contractors with no employees may qualify to file an exemption unless another rule makes insurance mandatory.
Active C-8, C-20, C-22, C-39 and C-61/D-49 contractors must carry workers’ compensation insurance or valid self-insurance even if they have no employees.
Read what CSLB actually discloses
CSLB warns that public complaint disclosure is restricted by law. Only certain construction-related civil judgments are disclosed, and arbitrations generally are not listed unless the contractor fails to comply.
CSLB also cautions that relevant information may not yet have been entered into its database because of workload, so a blank disclosure section is not a lifetime clean-history certificate.
Do not assume the contractor license bond or workers’ compensation entry is the same as commercial general liability coverage. Ask for project-appropriate insurance information when it matters and verify the document with the issuing insurer or agent if necessary.
When Does California Require a Contractor License?
Under current CSLB guidance, California licensing is not based only on the project price.
$1,000 or more
A contractor license is required when the combined labor, materials and other project costs covered by one or more contracts reach $1,000 or more.
A permit can require licensing below $1,000
If the work requires a building permit, CSLB states that the licensing requirement applies even when the project value is under $1,000.
Employee labor changes the rule
The small-project exemption also does not apply when employee labor or additional workers are used in the manner covered by California’s contractor licensing rule.
For the under-$1,000 exemption to apply under CSLB guidance, the project must also not require a building permit and no employee labor may be used. A larger job cannot be split into smaller contracts simply to stay below the licensing threshold.
Before Hiring: Turn the License Check Into a Real Project Check
A valid license is important, but it does not by itself confirm the contract, permit, insurance, references or job scope.
Compare these details
- CSLB license number matches the bid and contract.
- Legal business name matches the contracting party.
- License is active for the project period.
- Classification matches the work being sold.
- Bond record does not show an unresolved lapse.
- Workers’ compensation information fits the staffing represented to you.
- Any public disclosure is opened and reviewed.
- Local permit responsibility is clear in writing.
Weak forms of proof
- A photo of an old pocket license.
- A contractor marketplace “verified” badge.
- A business card showing a license number.
- An undated screenshot of a CSLB result.
- A salesperson saying the license is “being renewed.”
- A license belonging to a different legal entity.
- An active license with the wrong classification for the job.
For a California home-improvement contract, CSLB states that the down payment generally cannot exceed $1,000 or 10% of the contract price, whichever is less. CSLB identifies an exception when a qualifying Blanket Performance and Payment Bond is on file, so review the official record and contract guidance rather than assuming the exception applies.
California Contractor License Renewal and Status Timing
If you are checking your own license or a contractor says renewal is pending, compare the current CSLB public status with these official renewal rules.
| License situation | Current CSLB rule | 2026 fee or action |
|---|---|---|
| Active license | Active contractor licenses expire every two years. | Timely active renewal: $450 sole owner; $700 non-sole owner. |
| Inactive license | Inactive licenses renew for four-year periods and cannot be used to actively contract or bid. | Timely inactive renewal: $300 sole owner; $500 non-sole owner. |
| Delinquent active renewal | A late renewal can result in delinquent fees and a break in licensing time unless applicable retroactive reinstatement requirements are met. | Delinquent active: $675 sole owner; $1,050 non-sole owner. |
| Delinquent inactive renewal | Late inactive renewal remains subject to CSLB’s delinquent-renewal process. | Delinquent inactive: $450 sole owner; $750 non-sole owner. |
| Expired less than five years | CSLB allows an expired license to be renewed within five years after expiration. | Follow the official renewal process and verify restored public status before contracting. |
| Expired more than five years | The former license can no longer simply be renewed under the normal expired-license rule. | CSLB requires an Application for Original Contractor’s License. |
For hiring or compliance decisions, recheck the public CSLB license record after a renewal is processed. The public status is more useful than a contractor’s statement that paperwork or payment was submitted.
No California Contractor License Result? Try These Fixes
A failed name search is not enough to conclude that no license exists. CSLB provides several search routes and specific formatting tips.
Remove letters or extra characters
A contractor license number is numeric and no more than eight digits. Make sure you are not entering an HIS registration number or another state’s license format.
Use fewer characters
CSLB suggests searching the first 10 to 15 letters and shortening the entry if the business does not appear. Opening words such as “The” or “A” may also be omitted on the first attempt.
Try last name first
When a contractor business name contains a first and last name, CSLB search guidance recommends trying the last name first.
Search the individual
If you know the owner, officer or qualifier but not the business name, use CSLB’s personnel-name search to identify licenses associated with that person.
Check the salesperson separately
A Home Improvement Salesperson registration uses a separate registration search. CSLB says the registration number contains a numeric portion of up to eight digits plus the letters “SP.”
Watch scheduled maintenance
CSLB states that its license-search database is unavailable from Sunday at 8 p.m. through Monday at 6 a.m. for scheduled maintenance. If a search fails during that period, retry after the maintenance window.
Contractor License vs Home Improvement Salesperson Registration
CSLB places contractor licenses and Home Improvement Salesperson registrations in the same public search system, but they answer different questions.
Official California Contractor License Resources
Use the CSLB resource that matches the task instead of searching broadly and landing on a private directory.
Primary public verification route.
Search contractor licenses, business names, personnel and Home Improvement Salesperson registrations.
City or ZIP code search.
Use when you need a list of eligible licensed contractors by location and classification rather than verification of one known contractor.
Official trade and scope list.
Check whether A, B, B-2 or a specialty classification matches the proposed construction work.
Current California contractor bond rules.
Review the $25,000 contractor bond requirement and additional qualifier or disciplinary bond rules.
Coverage and exemption rules.
Check employee coverage requirements and classifications that cannot use the standard no-employee exemption.
Expiration and renewal guidance.
Use for active, inactive, delinquent, expired or suspended-license renewal questions.
Consumer-preparation guidance.
Review written bids, references, license verification, insurance and other consumer checks before hiring.
California Contractor License Verification FAQs
How do I verify a California contractor license?
Use the official CSLB Check a License page. Search by contractor license number when possible, open the complete record and confirm the legal business name, current status, expiration date, classification, bond, workers’ compensation and any public disclosure shown.
What does a California contractor license number look like?
CSLB states that a contractor license number contains no alphabetic characters and does not exceed eight digits. A Home Improvement Salesperson registration uses a different format.
Does “current and active” mean I should automatically hire the contractor?
No. Active status is an important licensing check, but you should also match the legal business name, classification, expiration, bond, workers’ compensation and public-disclosure information to your project.
Can an inactive, expired or suspended California contractor perform licensed contracting work?
CSLB states that a contractor cannot actively contract with an expired, inactive or suspended license. The licensee must follow the applicable renewal, reactivation or suspension-clearance process before active contracting resumes.
How do I know whether the contractor is licensed for my type of project?
Read the classifications displayed on the CSLB record and compare them with the proposed scope. California uses A General Engineering, B General Building, B-2 Residential Remodeling and numerous specialty classifications for specific trades.
How much is the California contractor license bond?
The current contractor license bond requirement is $25,000. Some qualifying individuals, LLCs or disciplined licensees can have additional bonding requirements, so read the complete CSLB record.
Can a California contractor be exempt from workers’ compensation insurance?
Some contractors with no employees may file an exemption, but the exemption is not available in every situation. Active C-8, C-20, C-22, C-39 and C-61/D-49 contractors must carry workers’ compensation insurance or valid self-insurance even if they have no employees.
Does a contractor need a California license for work under $1,000?
Possibly. CSLB states that licensing is required if the project requires a building permit or uses employee labor even when the project value is under $1,000. The small-project exemption applies only when all required conditions are met.
Is a Home Improvement Salesperson registration the same as a contractor license?
No. An HIS registration verifies the salesperson registration. You should separately verify the contractor license belonging to the business that will enter the construction contract and perform or arrange the work.
Why can’t I find a contractor in the CSLB search?
Check the license number, shorten the business name, try last-name-first formatting for personal-name businesses or search by personnel name. Also confirm that you are searching a California contractor license rather than an HIS registration or another profession’s license.
Verify the CSLB Record Before the Contract Becomes a Problem
Start with the official California contractor license search, match the legal entity and license number, confirm the status and expiration, then make sure the classification actually covers the work. Finish by reviewing bond, workers’ compensation and public-disclosure information.
VerificationLicense.org is an independent informational guide. It is not the California Contractors State License Board, does not issue or change contractor licenses, and cannot determine whether a particular contractor should be hired. The current CSLB record is the authoritative source for California contractor license status.