Contractors State License Board Lookup 2026: California CSLB Search

California CSLB lookup + local verification workflow · reviewed August 31, 2026

Contractors State License Board Lookup: Find the Record, Decode It, Then Verify the Project

The formal government agency named the Contractors State License Board is California’s CSLB. A useful license check goes far beyond finding a company name: you need to open the complete government record, confirm active status and classification, compare the legal business, inspect bonds and workers’ compensation, check the salesperson when applicable, and then verify the local permit separately.

This page also shows exactly what to click after opening each major CSLB service, how to find licensed contractors by California county or ZIP without a lead-generation directory, how to obtain a certified license history, how to check a pending application, and how to route a complaint or active unlicensed job.

Independent guide: ContractorsBoard.org is not CSLB or the California Department of Consumer Affairs. It does not issue licenses, return government license records, accept California applications, recommend contractors or adjudicate complaints. Buttons labeled “Official” leave this independent website for a government service.

California CSLB Lookup: The 60-Second Version

Open the official CSLB search. Use the contractor license number if you have it. Open the matching record and check status → business name → classification → personnel → bond → workers’ compensation → public disclosures. Then verify required permits with the city or county serving the project address.

Government lookup Free
Local contractor lists Free XLS
Written home-improvement contract Over $500
Standard down payment 10% or $1,000*
Two California dollar rules that are easy to confuse: the narrow contractor-license exemption now uses a $1,000 total-project threshold and also requires that no permit and no employee/other-worker condition trigger licensing. Separately, California still requires a written home-improvement contract for projects over $500 in combined labor and materials.
Maintenance window: CSLB’s license/application database may be unavailable from Sunday at 8:00 p.m. through Monday at 6:00 a.m. Pacific. Do not interpret an unavailable database during that window as proof that a license does not exist.
Official search workflow

Open the Official Contractors State License Board Lookup — Then Do This

Do not send a reader to the CSLB website with no directions. The official search offers several paths, and each is useful for a different problem.

Official link: Check a Contractor License or HIS Registration

Open Official CSLB License / HIS Lookup
  1. After the page opens, choose the search method matching the information you actually have: contractor license number, business name, personnel name, Home Improvement Salesperson registration number or salesperson name.
  2. If you have a license number, enter the numeric contractor license number only. California contractor license numbers contain no letters and are no more than eight digits.
  3. Submit the search and open the exact contractor record; do not stop at the result-list name.
  4. Confirm the license status is currently appropriate for contracting.
  5. Match the licensed business name and entity with the proposal, contract, invoice and payment recipient.
  6. Read every classification listed and make sure the proposed work fits the license scope.
  7. Scroll through personnel/qualifier, bond, workers’ compensation and public disclosure information.
  8. If an HIS salesperson sold or signed the home-improvement contract, search the salesperson separately and confirm the registration relationship.
  9. Write down the date you checked the record. Recheck before work starts if time passes.
Next action: once the CSLB record matches, continue to the local permit check. A contractor license and a building permit are separate records.

Which CSLB search field should you use?

What you have What to enter Official search behavior What to do after the result appears
Contractor license number Numbers only; up to eight digits. Usually the most precise search. Open full detail and match business, status, class, bond, WC and disclosures.
Business name Start with about the first 10–15 characters. CSLB may return many similar businesses. Match address/entity/personnel before assuming it is your contractor.
Person / qualifier name Try the last name first when the full name fails. Personnel results can connect one person to multiple records. Open the exact license the business is using for your project.
HIS registration number Use the Home Improvement Salesperson registration route. The registration uses the SP designation. Confirm the salesperson is properly associated with the contractor involved.
Salesperson name Search last name; add first name to narrow. Useful when the salesperson signed or negotiated the contract. Match the salesperson and the licensed contractor before signing.

Business-name search formatting that fixes many “no result” problems

  • Try fewer characters instead of typing the entire business name.
  • If a personal name is part of the business name, CSLB may index it with the last name first.
  • Try dropping an initial “The” or “A.”
  • Do not depend on commas or periods; apostrophes can matter.
  • Try both spaced and unspaced variants of names such as “Mc Donald” and “McDonald.”
  • If the business search is still unclear, search the qualifier/personnel name and reconcile the result.

Tool 1: CSLB Search Route Helper

This independent helper tells you which government search field to use. It does not query CSLB.

Choose the information type and enter what you have.
California-local discovery

Find Licensed Contractors Near You Without a Lead-Generation Directory

CSLB itself provides local contractor data. This is one of the most useful features for someone who does not already have a contractor name.

Option A: Find by city or ZIP

Use CSLB’s Public Data Portal and choose Find a Licensed Contractor. This is appropriate when your main question is “who has a California contractor license around my project location?”

Option B: Find by classification + county

CSLB allows a free download covering up to 10 classifications and 10 counties in one request. The file is delivered in Excel format.

Official link: CSLB Public Data Portal

Open Official CSLB Public Data Portal
  1. Open the portal and choose Find a Licensed Contractor if you want city/ZIP results.
  2. For a larger local shortlist, choose List of Contractors by Classification and County.
  3. Select the license classification that matches the work. You can choose up to 10 classifications.
  4. Select the California county or counties for the project. You can choose up to 10.
  5. Generate/download the free Excel file.
  6. Use the license number, business name, public address and telephone number to build a shortlist.
  7. Do not treat the downloaded status as permanent. Open Instant License Check for every finalist immediately before hiring because license status can change after the file was generated.
What the county/classification file includes: currently renewed license records with license number, business name, address, telephone number, license status, classification, bond information and workers’ compensation information. CSLB does not provide email addresses in this download.

Common California classifications to select

Project Common CSLB classification to investigate Important scope check
General building / multi-trade project B — General Building Read B scope carefully when the project is essentially one specialty trade.
Existing residential remodeling B-2 — Residential Remodeling B-2 has statutory trade/structural limitations; do not assume it equals a B license.
Electrical / EV charger C-10 — Electrical Confirm the actual electrical scope and local electrical permit.
HVAC / heat pump C-20 — Warm-Air Heating, Ventilating and Air-Conditioning Projects can include electrical/plumbing interfaces requiring appropriate licensed scope.
Plumbing C-36 — Plumbing Verify permit and inspection requirements locally.
Roofing C-39 — Roofing Active C-39 licensees have specific workers’ compensation requirements.
Solar C-46 — Solar, with other classifications potentially authorized for portions of solar work Match the exact photovoltaic/thermal/electrical scope rather than using a label alone.
Landscaping C-27 — Landscaping Irrigation, electrical, structural and tree work can create separate scope issues.
Swimming pool C-53 — Swimming Pool California swimming-pool contracts have additional written-contract requirements.
ADU Often B for a multi-trade ADU; C-47 can apply to qualifying manufactured-housing work Confirm whether the project is site-built, manufactured and how multiple trades are being coordinated.
Local list ≠ recommendation. CSLB’s local data helps locate licensed businesses; it is not an endorsement or quality ranking. After building the shortlist, verify each candidate individually, compare at least several bids/references, and check the local permit plan.
Primary HowTo

How to Verify a California Contractor Before Signing or Paying

Get the CSLB number and exact business name in writing

Copy the number from the estimate or contract rather than relying on a verbal statement. Also note the person who negotiated the project and the payment-recipient name.

Search the official CSLB database

Open the California government lookup and search the number first. If the number is missing or incorrect, use business/personnel searches.

Open the full detail page

Do not stop at a matching search-result name. A full detail page provides the fields needed to assess identity and authority.

Confirm the license is active

California does not allow a contractor to actively contract using an inactive, expired or suspended license. Treat a non-active status as a stop-and-resolve issue.

Match the legal business

Compare CSLB’s business identity with the proposal, written contract, invoice, check/payee instructions and corporate/LLC identity when relevant.

Check the classification against the work

An active license is not permission to perform every trade. Read the listed A, B, B-2 or C classification and verify the actual scope.

Review qualifier and personnel

Look for the person qualifying the business and any personnel changes. Do not assume the salesperson is the qualifying individual.

Review bond and workers’ compensation

Check current bond information and whether the workers’ compensation filing is consistent with the workforce the contractor says will be on your property.

Read public disclosure information

Open any available complaint, citation, accusation or disciplinary information and read the dates and disposition. Do not infer guilt from a complaint alone.

Verify local permits and recheck before work

Use the project address with the city/county building authority. If project start is delayed or the license approaches expiration, repeat the CSLB lookup before construction or a major payment.

License detail decoder

What Each CSLB License Record Field Means — and What You Should Do With It

Field Interpretation User action Do not assume
Active License is in an active contracting status, subject to the listed classifications and requirements. Continue identity, classification, bond and WC checks. Active status is not a workmanship guarantee.
Inactive A renewed inactive license cannot be used to bid or contract. Do not proceed as though the contractor is currently authorized. “Inactive” is not merely an administrative label.
Expired The license renewal period has lapsed. Wait for acceptable renewal and confirm restored current status. A pending renewal retroactively authorizes work during the break.
Suspended An unresolved licensing requirement or disciplinary/administrative condition prevents active contracting. Read the suspension information and contact CSLB if unclear. A future expiration date means the license can currently be used.
Business name / entity The legal license holder. Match it to the contract and payment recipient. A similar DBA is automatically the licensed entity.
Classification Scope of contracting authority. Compare the classification description with the main project work. A B license universally covers any stand-alone specialty job.
Qualifier / personnel Individuals tied to and/or qualifying the license. Review associations and disassociation/replacement issues. The salesperson or estimator is the qualifier.
Contractor bond Surety bond required for active license maintenance. Review effective/cancellation history and exact business match. The $25,000 bond is a $25,000 guarantee reserved for your project.
Workers’ compensation Policy, self-insurance or permitted exemption data maintained by CSLB. Compare it with the contractor’s actual staffing. A no-employee exemption remains appropriate when workers are being used.
Disclosure / legal action Certain legally disclosable complaint or disciplinary information. Read the details and outcome. No visible disclosure means no complaint has ever existed.
CSLB’s own disclosure limitation: public complaint information is restricted by law; only certain construction-related civil judgments are reported/disclosed; arbitration information is limited; and newly received information may not yet have reached the public database. A “clean” screen should not be advertised as a lifetime no-complaint certificate.

Tool 2: License Detail Review Checker

Complete this after reading the full government record.

Complete all fields using the official CSLB record.
When the live screen is not enough

Need Court-Usable History or Older License Information? Use the Correct CSLB Record Request

A live license lookup is ideal for today’s status. It is not the same as a certified historical record.

Need CSLB record Current fee What to do
Today’s basic public status Instant License Check Free Search the live record online.
Basic current status letter General Status Letter $8 Use the current form in CSLB Forms and Applications.
Court-oriented certified history Certified License History / Verified Certificate $67 per name researched Specify contractor, license number, time period and any requested bond/WC/LLC insurance history.
Investigated complaint/legal-action disclosure Request for Disclosure of Contractor’s License Information Check current form Use this for information CSLB can disclose about investigated matters referred for legal action; referral itself does not prove a violation.

Official PDF: Request for Certified License History

Open Certified License History PDF
  1. Enter the licensed business name and contractor license number.
  2. Specify the period for which you need history.
  3. Indicate whether you want bond, workers’ compensation and LLC liability-insurance information included.
  4. Complete requester information and sign the request.
  5. Attach the current $67 fee using an accepted payment method.
  6. If you need the record for a court date, follow CSLB’s expedited-request documentation instructions rather than assuming ordinary processing will meet the deadline.
Why this matters: CSLB describes the Certified License History as a certified historical record used primarily for court-related purposes. Do not substitute a screenshot of today’s online lookup when a certified historical record is actually required.
Local jurisdiction

After the License Check, Verify the Local Building Permit

CSLB controls California contractor licensing. Your local city, county or town generally controls the project-specific building permit and inspections. Code and permit requirements vary across California.

Official link: CSLB California Building Department Directory

Open Official California Building Department Directory
  1. Open the page and choose City Building Departments, County Building Departments or Town Building Departments.
  2. Identify which jurisdiction serves the exact project address. Do not automatically assume the mailing city is the permitting authority for an unincorporated property.
  3. Open that local government’s permit/building page.
  4. Search the street address, permit number or parcel/APN if its portal supports those fields.
  5. Confirm whether the planned work needs building, electrical, plumbing, mechanical, grading, fire, planning/zoning or other approval.
  6. If a permit has already been issued, compare the listed contractor/license and work description with your contract.
  7. Check inspection history and whether a final inspection/approval is required before final payment.
Call script for the local building office: “I am planning ______ work at ______. Contractor ______, CSLB license ______, says the project [does/does not] need a permit. Can you confirm the required permit type, who may pull it, and how I can verify inspections and final approval?”

High-demand California local permit shortcuts

Project location Official local resource What to do after opening
City of Los Angeles LADBS Property / Building Records Use the building records / permit and inspection tools to search the project property. LADBS records include building permits and certificates of occupancy, with electrical/plumbing/mechanical records available for specified periods.
City of San Diego OpenDSD Approval Search Search by approval/project number or use the street-number + road-name address search. Open the matching approval and review status.
City of San José San José Public Property Search Search by address, APN or full permit/reference number. For an address, enter the street number and street name without direction or road type.
City of Sacramento Sacramento Permit Services Open the Public Permit Portal. Search permit history using the property address; the City also provides current applied/issued permit datasets.
San Francisco Start with CSLB’s San Francisco building-department link Choose the San Francisco building department from the statewide directory. For deeper historical records, DBI Records Management is at 49 South Van Ness Avenue, Suite 400, San Francisco, CA 94103; use current SF.gov instructions before visiting.
Permit red flag: “You don’t need a permit because I have a contractor license” is not a valid explanation. A license establishes contractor authority; a permit is project-specific authorization.
Current California threshold

When Is a California Contractor License Required in 2026?

California’s small-job exemption is narrower than “anything under $1,000 is okay.” Evaluate the entire project.

$1,000 or more

A contractor generally must be licensed when the total project reaches $1,000 or more in combined labor and materials.

Permit required

The small-job exemption does not protect permit-required contracting merely because the price is below $1,000.

Workers used

The small-job exemption does not apply when the unlicensed person uses employee labor or other workers on the project.

  • Count the complete labor and material value of the project.
  • Do not divide one larger project into smaller agreements to manufacture an exemption.
  • Check the local permit requirement before relying on price alone.
  • Check whether anyone besides the unlicensed individual will perform the work.
  • An unlicensed person cannot falsely advertise or represent themselves as licensed.
  • Specialty and safety-sensitive work may trigger additional rules even on a small project.
Home-improvement contract threshold is different: California requires a written home-improvement contract for projects over $500 in combined labor and materials. The $500 written-contract rule and $1,000 licensing threshold answer different questions.
Consumer money controls

California Home-Improvement Contract, Deposit, Progress Payment and Lien Checks

The CSLB license lookup answers “is this the state license record?” The written contract answers “what exactly am I buying, when will I pay and who is responsible?” You need both.

Written contract

California home-improvement projects over $500 in combined labor and materials require a written home-improvement contract.

Down payment

The standard rule is no more than $1,000 or 10% of the contract price, whichever is less, excluding finance charges.

Progress payments

Payments should correspond to work actually completed or materials delivered and should not get ahead of project value.

Change orders

Changes to price or scope should be written and signed before the changed work is performed.

What the official “Terms of Agreement” PDF says to put in the contract

  • Detailed description of the work.
  • Specific materials, brands, models, quantity, size, color and other specifications where relevant.
  • Total agreed contract price.
  • Detailed written payment schedule tied to work/material milestones.
  • Who obtains required building permits.
  • Approximate project start and completion dates.
  • Contractor license number, business address and phone information.
  • Written labor/material warranties when offered.
  • Cleanup, debris removal and any other special project expectations.
  • Written change orders for changed scope or price.
Special-order material myth: CSLB’s consumer guide expressly states that special-order materials do not create a general exception to the normal home-improvement down-payment cap.
Rare blanket-bond exception: CSLB identifies a small number of contractors with a blanket performance and payment bond that changes certain normal down-payment/payment-schedule requirements. Do not accept a verbal claim. Confirm the exception on the contractor’s CSLB license detail before relying on it.

Mechanics’ lien protection after you verify the contractor

A homeowner can pay the general contractor and still face a mechanics’ lien from an unpaid subcontractor, supplier or laborer. CSLB’s consumer guide recommends knowing who is supplying labor/materials and using lien-protection practices.

  • Request the names and license numbers of subcontractors.
  • Request names of major material suppliers.
  • Pay attention to Preliminary Notices; the official consumer guide discusses the 20-day preliminary-notice timing.
  • Use appropriate conditional/unconditional lien releases as payments are made.
  • Consider joint checks payable to the contractor and subcontractor/material supplier when appropriate.
  • Do not make final payment merely because the work looks finished; verify required inspections/finals and payment documentation.
California-specific protections

Extra Protections for Seniors and Disaster-Rebuilding Projects

California buyers age 65+

For covered home-improvement transactions, California extends the usual cancellation period from three business days to five business days for a buyer age 65 or older, subject to statutory exceptions.

CSLB’s homeowner checklist specifically asks seniors to confirm whether the five-day right applies before the job begins.

Declared-disaster rebuilding

California’s 2026 Contractors License Law includes a seven-business-day cancellation notice for qualifying home-improvement work connected with damage from a declared emergency/disaster.

CSLB’s Disaster Help Center currently emphasizes that rebuilding after the 2025 Los Angeles wildfires is treated as home improvement, uses fixed-price contracting rules, and is subject to normal down-payment/progress-payment protections.

After opening the Disaster Help Center

  1. Read the current disaster-specific contract warnings before signing a rebuilding agreement.
  2. Use CSLB License Check on every contractor offering repair/reconstruction work.
  3. Use Find a Licensed Contractor if you still need local candidates.
  4. Confirm that the agreement is structured as required for disaster-related home improvement.
  5. Keep the seven-business-day cancellation notice when it applies.
  6. Report active unlicensed activity through SWIFT if someone is currently contracting without the required license.
Higher disaster risk: California law provides enhanced consequences for unlicensed contracting connected with structures damaged by a declared natural disaster. Disaster victims should be especially cautious about door-to-door solicitation and large advance payments.
CSLB Disaster Hotline: 800-962-1125.
Protection layers

CSLB Bond, Qualifier Bond, LLC Bond, Workers’ Compensation and Liability Insurance

Item Current rule / record What a homeowner should do Do not confuse it with
Contractor bond $25,000 for active contractor licensing unless an approved alternative applies. Check exact business/license match, effective date and cancellation history. General liability insurance or a project-specific performance guarantee.
Bond of Qualifying Individual Additional $25,000 bond can be required for an RME and certain corporate/LLC qualifiers; ownership exemptions can apply. Read the qualifier-bond section instead of assuming one bond covers everything. The main contractor license bond.
LLC employee/worker bond An active licensed LLC has an additional $100,000 employee/worker bond requirement. Confirm LLC-specific filings on the public license record. The ordinary $25,000 bond.
Workers’ compensation California employers must carry coverage even with one employee; active licensees must file coverage/self-insurance or a permitted exemption as applicable. Ask who will work on your project and compare that answer to CSLB’s WC record. General liability insurance.
Mandatory-WC classifications Active C-8, C-20, C-22, C-39 and qualifying C-61/D-49 licenses have mandatory WC/self-insurance requirements regardless of claimed employee count. Treat an inconsistent WC record as something to resolve before hiring. A generic no-employee exemption.
LLC liability insurance California licensed LLCs have separate mandatory liability-insurance requirements. Review the LLC insurance information and policy dates on the license detail. Bond protection or active status.
Bond claim route: a consumer bond claim is generally made with the surety company, not by asking CSLB to pay the claim. Use the license-detail bond information to identify the surety and then obtain the surety’s claim instructions.
Applicant workflow

If You Are Applying for a California Contractor License, Do Not Use License Check Yet

A pending application and an issued contractor license are different records. Until CSLB issues the license, use application-status tools rather than expecting the public license lookup to show an active license.

Choose the correct legal entity and classification

Determine whether the applicant is a sole owner, partnership, corporation, LLC, joint venture or other available CSLB entity route, then choose the classification that reflects the work.

Confirm basic qualification

The qualifying individual generally must be at least 18 and demonstrate the required classification knowledge/experience. A Social Security Number or ITIN is used in the application process as specified by CSLB.

Document four years of qualifying experience

The qualifier generally needs four years of journey-level, foreman, supervising-employee, contractor or qualifying owner-builder experience in the requested classification within the previous 10 years.

Use education credit only when it qualifies

Eligible accredited education or approved apprenticeship training can provide up to three years of experience credit, but it does not automatically replace all required practical experience.

Submit the current original application

The current original application processing fee for one classification is $450. A sole-owner online filing also carries the current card-company processing charge shown by CSLB.

Wait for CSLB’s acknowledgment and fingerprint instructions

Keep the Application Fee Number and PIN. Fingerprinting instructions are provided after the application reaches the appropriate stage; in-state applicants generally use Live Scan.

Complete required examinations

The qualifier generally takes Law and Business plus the classification trade exam unless CSLB approves a waiver or a classification-specific exception applies. CSLB states that examination fees are paid directly to its approved testing vendor when exams are scheduled.

Complete license-issuance requirements

Passing an exam is not a contractor license. Pay the initial license fee and complete required bond, workers’ compensation, insurance/entity and other issuance items.

Switch to License Check only after issuance

Once CSLB issues the license number, search it in the public database and confirm active status before contracting.

Official link: Original Contractor License Application

Official State Application
  1. Read the General Information and Instructions before entering application data.
  2. Confirm you are using an original license application—not an additional-classification or qualifier-replacement form.
  3. Choose the correct business entity and classification.
  4. Prepare Certification of Work Experience information before submission.
  5. Answer military / military-spouse / immigration-expedite questions accurately if they apply.
  6. Submit the required application fee.
  7. When the acknowledgment arrives, save the Application Fee Number and PIN.
  8. Do not send the initial license fee/bonds prematurely unless the current application instructions specifically direct you to do so.
Current fee desk

California CSLB Fees Reviewed for 2026

Transaction Current amount Practical note
Original application — one classification $450 Nonrefundable application-processing fee.
Initial license — sole owner $200 Paid at license-issuance stage; two-year license term.
Initial license — non-sole owner $350 Applies to qualifying non-sole-owner entity types.
Active timely renewal — sole owner $450 C-10 licensees have the additional amount shown by the current fee schedule.
Active timely renewal — non-sole owner $700 C-10 licensees have the additional amount shown by the current fee schedule.
Active delinquent renewal — sole owner $675 Breaks in licensure matter; do not continue contracting on an expired license.
Active delinquent renewal — non-sole owner $1,050 Check the live fee page for any C-10 additional amount.
HIS registration application $200 Separate from contractor-license application.
DOJ fingerprint processing $32 Live Scan operator rolling fee is additional and varies.
FBI fingerprint processing $17 Separate from variable rolling fee.
Certified License History $67 Per name researched.
General Status Letter $8 Not the same as certified history.
Bond Status Letter $8 Use when the letter itself is needed rather than a live screen.
Payment-location detail: CSLB’s current Forms and Applications page says in-person cash (exact change), check or money-order payments are accepted at the Sacramento headquarters. Statewide payment kiosks are currently unavailable. Do not travel to an investigative center assuming it accepts licensing payments.
Online card charges differ by transaction: the sole-owner original online application currently states a 2.3% card-company fee, while CSLB’s online renewal system currently shows a 2.99% processing fee. Do not apply one percentage to every CSLB payment.

Tool 3: Original License Base-Fee Helper

Calculates only the current $450 original application fee + initial license fee. It does not include exams, fingerprints, bonds, insurance or other situation-specific costs.

Choose the applicant entity.
Pending application

How to Check a CSLB Application Status and Read the Processing Queue

Application Status

CSLB’s acknowledgment provides an Application Fee Number and, for the secured status route, a four-digit PIN.

Processing Times

CSLB publishes the date of documents currently being worked on. That date is not a guaranteed completion date for your application.

Official link: Check Application Status

Official Application Status Search
  1. Locate the Application Fee Number from CSLB’s acknowledgment/receipt documents.
  2. Enter the Application Fee Number in the official status search.
  3. If using the secured status route, enter the four-digit PIN provided by CSLB.
  4. Read the current status/requirements rather than expecting the contractor License Check page to show an unissued license.
  5. If CSLB is waiting for information, use the exact application/form instructions to cure the issue.

Official link: Current CSLB Processing Times

Official Weekly Processing Queue
  1. Open the processing-times page.
  2. Find your document type: original exam application, waiver application, additional classification, qualifier replacement, HIS, license issuance, renewal, bond, insurance or another listed unit.
  3. Compare CSLB’s Date Being Worked On with the date your document was received.
  4. Do not convert that date into a guaranteed approval estimate; applications can require individual review/corrections.
  5. Recheck the page because CSLB states it is updated weekly.
Freshness example: on the August 24, 2026 update reviewed for this article, CSLB reported original exam and waiver applications being worked from August 10, 2026. Use the live page for the current week’s dates rather than preserving this example as a future promise.
California applicant benefits

Fee Reductions, Fee Waivers, Expedited Processing and Free CSLB Help

These are real applicant benefits worth checking before you pay or submit an ordinary application.

Military applicants

CSLB currently provides expedited processing and a 50% reduction of the initial licensing fee for qualifying current active-duty members and qualifying former active-duty / National Guard / Reserve service members.

Examples of evidence listed by CSLB include military orders, DD-214, qualifying veteran-marked identification, NGB-22 or DD-256 depending on status.

SkillBridge

Service members enrolled in a qualifying SkillBridge program can receive expedited licensure application processing. CSLB instructs applicants to provide program-enrollment documentation, such as an official commanding-officer letter.

Military spouse / domestic partner

CSLB currently provides expedited processing and can waive both the application fee and initial license fee when the applicant meets the military-spouse/domestic-partner criteria, including an active-duty spouse/partner assigned to California and a current equivalent out-of-state credential.

Refugee / asylee / Special Immigrant Visa

Qualifying refugees, asylees and Special Immigrant Visa holders can request expedited licensure processing by submitting evidence of status with the application.

CSLB states that approval for expedite does not guarantee license issuance. Free language assistance is available through CSLB.

Free monthly licensing workshop

CSLB currently offers a free live Get Licensed to Build workshop on the first Friday of each month at 10:00 a.m. Topics include eligibility, entity type, classifications, application, fingerprints, experience, exams and license issuance.

Free official study resources

Use CSLB’s official study guides and classification material before buying commercial exam preparation. Examination eligibility and current rules come from CSLB.

What to do before claiming an applicant benefit

  1. Open the applicable CSLB military or refugee-assistance page.
  2. Confirm that your status fits the current eligibility wording.
  3. Collect the exact evidence CSLB requests before submitting the application.
  4. Answer the relevant application expedite/benefit question accurately.
  5. Attach documentation with the application rather than asking CSLB to infer eligibility later.
  6. Remember that an expedite changes processing priority; it does not waive qualification requirements unless CSLB expressly says a fee/requirement is waived.
Out-of-state applicants

California Reciprocity and the NASCLA Exam: What They Actually Do

California’s current reciprocity pages identify formal reciprocity with Arizona, Louisiana, Mississippi, Nevada and North Carolina for specified classifications. Reciprocity can support a trade-exam waiver; it does not turn an out-of-state license into a California license.

Reciprocity workflow

  1. Open CSLB’s current Reciprocity Program.
  2. Confirm that the source state and target California classification appear in the current reciprocity system.
  3. Confirm the contractor has held the qualifying license in good standing for the required previous five years.
  4. Have the source-state licensing agency complete CSLB’s License Verification Request.
  5. Submit the California original license application.
  6. If CSLB approves reciprocity, the trade examination may be waived; the Law and Business exam is still required under the ordinary reciprocity route.
  7. Complete California bonds, fingerprints, entity, insurance/WC and issuance requirements.
  8. Wait until California actually issues the license before contracting.
NASCLA update: CSLB’s current reciprocity requirements include a pathway for applicants, regardless of source state, who passed the NASCLA Commercial General Builders Examination and meet California’s other listed conditions for the General Building classification. The applicant must request that NASCLA share exam results with California and still complete the California licensing process.
NASCLA is not a national contractor license. Passing a NASCLA examination does not itself authorize construction in California.
Complaint task completion

How to File a CSLB Construction Complaint Without Missing the Final Step

The online form is more detailed than a typical web complaint. The most important usability detail is easy to miss: electronically entering/submitting the information does not necessarily finish the entire complaint process.

Prepare before clicking Start: CSLB’s online complaint form cannot be saved halfway through. Use the form’s own Back/Next buttons—not your browser’s back arrow—or you can lose entered information.

Prepare this complaint folder first

  • Contractor legal name, business name and license number used.
  • Complete signed contract.
  • Every change order.
  • Invoices and receipts.
  • Copies of checks or other payment evidence.
  • Project address and owner information.
  • Contract date, amount and total amount paid.
  • Dates work started and stopped.
  • Dated photographs.
  • Permit and inspection documents.
  • Written attempts to contact/correct the contractor.
  • Replacement/correction estimate from another contractor when available.
  • Copies of related court filings when applicable.

Official link: Online Construction Complaint Form

Official Board Complaint
  1. Read the privacy and completion warning at the top.
  2. Click Start a new complaint only after your documents and project details are ready.
  3. Complete complainant contact information. The form includes an optional age-65-or-older indicator.
  4. Enter contractor name/business/license details and identify who presented the contract and where it was negotiated.
  5. Enter the California project address, scope, contract value, amount paid, start date and stop date.
  6. List each item of complaint clearly and state what resolution you are requesting.
  7. Answer payment, court, project type, written-contract/change-order, permit and employee questions.
  8. Upload/prepare supporting copies where directed.
  9. Use the Review and Edit screen carefully. After final submission, you cannot simply edit the submitted data.
  10. Submit and record the complaint number.
  11. Do not stop there. CSLB’s completion screen says “YOU ARE NOT YET COMPLETE WITH THE PROCESS.” Open the generated Complaint Form and follow the additional instructions for the signed form and supporting documentation.
Critical completion rule: CSLB states that online complaints are transmitted electronically but are not complete until CSLB receives the signed form and relevant supporting documentation required by the process.

Mail routing if you use the paper complaint process

Norwalk Intake & Mediation Center

For work in Imperial, Los Angeles, Orange, Riverside, San Bernardino, San Diego and Ventura counties:

12501 East Imperial Highway, Suite 620
Norwalk, CA 90650

562-345-7530

Sacramento Intake & Mediation Center

For work in other California counties:

P.O. Box 269116
Sacramento, CA 95826-9116

916-843-6515

Send copies, not originals. CSLB’s current complaint guide instructs users to send copies of relevant printed documents and says not to send CDs or flash drives.

What CSLB may do — and what it cannot promise

Possible route What it means
Intake / jurisdiction review CSLB determines whether the allegations fall within Contractors State License Law.
Mediation / investigation Depending on the case, CSLB may seek resolution or investigate potential license-law violations.
Mandatory arbitration CSLB publishes a mandatory arbitration program for qualifying disputes involving alleged damages of $25,000 or less.
Voluntary arbitration CSLB publishes a voluntary program for qualifying disputes between $25,000 and $50,000.
Discipline CSLB can pursue administrative enforcement within its authority.
Money recovery A CSLB complaint does not guarantee restitution. Bond claims, small claims/civil proceedings, insurance or lien issues can require separate action.
Deadline caution: CSLB consumer material commonly describes a four-year complaint period for faulty construction, but warranty, civil, bond, lien and other legal deadlines can differ. Do not delay a complaint or legal advice because you assume every remedy shares the same four-year period.

Tool 4: California Contractor Problem Route Helper

Select the situation. This helper only identifies the most relevant official starting route.

Choose the situation closest to yours.
Active jobsite

Report Active Unlicensed Contracting Through CSLB SWIFT

If unlicensed activity is happening right now on an active project, CSLB’s Statewide Investigative Fraud Team (SWIFT) is different from the ordinary completed-project complaint route.

Northern SWIFT

9821 Business Park Drive
Sacramento, CA 95827

916-255-2924

Central SWIFT

1277 E. Alluvial Avenue, Suite 106
Fresno, CA 93720

559-490-0580

Southern SWIFT

12501 East Imperial Highway, Suite 610
Norwalk, CA 90650

562-345-7600

After opening the active-project Lead Referral route

Official Active Project / SWIFT Guidance
  1. Confirm the project is currently active. Completed/stopped jobs belong in the ordinary construction complaint route.
  2. Collect the exact project address.
  3. Provide the suspected contractor/person/business identity.
  4. Include the license number being used, if any.
  5. State whether workers/employees are present.
  6. Add safe, lawful evidence such as public-facing advertising or jobsite photographs when available.
  7. Use CSLB’s current county routing to identify Northern, Central or Southern SWIFT rather than guessing from the contractor’s business address.
No-permit allegation

Contractor Worked Without a Required Permit? Use the Permit-Violation Route

First confirm the permit requirement with the local building authority. If a contractor failed to pull a required permit, CSLB provides a separate Building Permit Violation Referral.

Official link: Building Permit Violation Referral

Official Building Permit Violation Form
  1. Confirm with the city/county building department that a permit was required and that no permit exists for the work.
  2. Set aside enough time to finish CSLB’s form in one sitting; it cannot be partially saved.
  3. Use the form’s Back/Next controls instead of browser navigation.
  4. Complete your complainant information.
  5. Enter contractor information if known; CSLB’s form allows you to proceed when contractor details are unavailable.
  6. Indicate whether employees were present.
  7. Enter project owner and project-site information.
  8. Answer whether the local building department has already been notified.
  9. Enter approximate work date and a clear description of the unpermitted work.
  10. Review all information.
  11. Choose either automatic electronic submission or Proceed to PDF for later mailing, following the current completion instructions.
Current enforcement amount: CSLB’s live permit-violation form states that a contractor can face disciplinary action including civil penalties of up to $8,000 per violation, correction/permit-fee obligations and suspension or revocation. Do not use older third-party pages quoting a lower maximum.
California local contacts

CSLB Headquarters, Enforcement Offices, Local Phone Numbers and Google Maps

Main CSLB information

Inside California:
800-321-CSLB (2752)

Outside California:
916-255-3900

Monday–Friday, 8:00 a.m.–5:00 p.m. Pacific, closed state holidays.

Mailing address

Contractors State License Board
P.O. Box 26000
Sacramento, CA 95826

Use the exact mailing address printed on the current form when a specific CSLB unit provides a different PO box.

CSLB enforcement investigative centers

Purpose: these are CSLB enforcement field offices. They should not be treated as ordinary licensing-payment counters. CSLB’s current forms page says in-person fee payments are handled at Sacramento headquarters; statewide payment kiosks are currently unavailable.

Fresno Investigative Center

1277 East Alluvial Ave., Suite 106
Fresno, CA 93720

559-490-0580 · Map

Norwalk Investigative Center

12501 East Imperial Hwy., Suite 630
Norwalk, CA 90650

562-345-7610 · Map

Orange County Investigative Center

12501 East Imperial Hwy., Suite 640
Norwalk, CA 90650

562-345-7551 · Map

San Bernardino Investigative Center

1845 Business Center Dr., Suite 206
San Bernardino, CA 92408

909-890-2205 · Map

San Diego Investigative Center

9246 Lightwave Ave., Suite 130
San Diego, CA 92123

858-300-5890 · Map

San Francisco Investigative Center

301 Junipero Serra Blvd., Suite 206
San Francisco, CA 94127

415-469-6204 · Map

Valencia Investigative Center

25360 Magic Mountain Parkway, Suite 250
Santa Clarita, CA 91355

661-219-0066 · Map

West Covina Investigative Center

100 N. Barranca St., Suite 300
West Covina, CA 91791

626-332-1317 · Map

Direct CSLB email routing

Your question Current CSLB contact
General licensing / applicationLicensing@cslb.ca.gov
TestingExams@cslb.ca.gov
Classification determinationClassifications@cslb.ca.gov
Contractor bondsBonds@cslb.ca.gov
Criminal backgroundCBU@cslb.ca.gov
ApplicationAppExams@cslb.ca.gov
Exam waiverWaivers@cslb.ca.gov
License issuanceIssuance@cslb.ca.gov
License modificationLicenseMod@cslb.ca.gov
RenewalRenewals@cslb.ca.gov
ReciprocityReciprocity@cslb.ca.gov
Veteran / militaryVeteransInfo@cslb.ca.gov
Workers’ compensationWorkersCompInfo@cslb.ca.gov
General enforcementEnforcement@cslb.ca.gov
Public records / dataRecCert1@cslb.ca.gov
Official document desk

Official CSLB PDFs Worth Opening — and the Information to Take From Each

These documents are useful because they answer different parts of the hiring, payment, complaint and licensing process. Do not download them and stop; use the action notes below.

1. Construction Project Checklist

Useful for: finding contractors, comparing bids, project questions, contract review and payment control.

Current extracted points: $1,000 contractor-license threshold plus permit/worker triggers; use CSLB Find My Licensed Contractor; check workers’ compensation; get multiple estimates/references; ask who pulls permits; keep project documentation; standard down-payment cap; seniors’ five-day cancellation reminder.

Open Official Checklist PDF

After opening: use it as a before-hire checklist and mark each item before signing.

2. Terms of Agreement — Consumer Guide to Home Improvement Contracts

Useful for: written-contract content, down payments, payment schedules, mechanics’ liens, cancellation, permits and insurance.

Current extracted points: written contract over $500; down payment ≤ $1,000 or 10%, whichever is less; no special-order-material exception; payments cannot exceed performed-work value; valid HIS required to legally sign for the contractor; Preliminary Notice / lien-release guidance; three-day or senior five-day cancellation language; local building permits.

Open Terms of Agreement PDF

After opening: compare its contract checklist with your unsigned contract line by line.

3. A Consumer Guide to Filing Construction Complaints

Useful for: complaint preparation, documentation, mail routing, legal-action disclosure numbers and understanding CSLB’s role.

Current extracted points: file online/by mail; send copies not originals; no CD/flash-drive evidence; Norwalk routing for Imperial, Los Angeles, Orange, Riverside, San Bernardino, San Diego and Ventura; Sacramento routing for other counties; Northern/Southern legal-action disclosure phone numbers.

Open Official Complaint Guide PDF

After opening: build the document packet before starting the online complaint.

4. 2026 California Contractors License Law & Reference Book

Useful for: current statutes/rules, fee regulations, license law, disaster rules, home-improvement contracts, disciplinary law and precise legal wording.

Current extracted points: current licensing/renewal fee framework; home-improvement contract requirements; three-/five-day cancellation provisions; seven-business-day declared-disaster cancellation language; enhanced consequences for unlicensed disaster contracting.

Open 2026 CSLB Law Book PDF

After opening: use PDF search for the exact Business and Professions Code section or regulation rather than reading hundreds of pages sequentially.

5. SWIFT Lead Referral — Active Project Site

Useful for: unlicensed activity currently occurring at a jobsite.

Current extracted points: Northern, Central and Southern SWIFT contact details; suspect/business/license-number fields; current project-site evidence.

Open Official SWIFT PDF

After opening: use it only for an active project; use the ordinary construction complaint for a completed/stopped job.

6. Request for Certified License History

Useful for: court-related contractor history and a certified record covering a specified historical period.

Current extracted points: $67 fee; business/license/time-period fields; optional bond, LLC liability insurance and workers’ compensation history requests.

Open Certified History PDF

After opening: specify the exact historical dates needed rather than requesting vague “all history.”

Specific answers

Contractors State License Board Lookup FAQs

What is the official Contractors State License Board lookup?

The official Contractors State License Board lookup is California CSLB’s Check a Contractor License or Home Improvement Salesperson Registration service. ContractorsBoard.org does not operate that database.

How do I search a California contractor license number?

Open CSLB’s official license lookup, choose the contractor license-number search, enter the numeric license number and open the full detail record. California contractor license numbers contain numbers only and do not exceed eight digits.

What should I check after a CSLB record appears?

Check current license status, legal business identity, classifications, qualifier/personnel information, contractor bond, workers’ compensation information, LLC-specific filings when applicable and public complaint/disciplinary disclosures. Then check the local project permit separately.

Can I find licensed California contractors by county or ZIP?

Yes. CSLB’s free Public Data Portal includes a city/ZIP contractor finder and a classification-plus-county download. The county tool allows up to 10 classifications and 10 counties and provides public license numbers, business names, addresses, telephone numbers, status, classifications, bond and workers’ compensation information.

Does a downloaded CSLB county list prove the license is still active?

No. CSLB warns that license status can change after the list is downloaded. Recheck every finalist through the current Instant License Check immediately before hiring.

When is a California contractor license required?

A contractor generally needs a license when the complete project is $1,000 or more in combined labor and materials, when a building permit is required, or when employee labor or other workers are used. The under-$1,000 exemption is therefore narrow.

Why does California also use a $500 amount for home improvements?

The $500 rule addresses the written home-improvement contract requirement, while the current $1,000 amount is part of the contractor-license exemption analysis. They are different rules.

How much is the California contractor license bond?

The ordinary contractor license bond is currently $25,000. A separate $25,000 Bond of Qualifying Individual can apply, and active licensed LLCs have an additional $100,000 employee/worker bond requirement.

How much can a California home-improvement contractor take as a down payment?

Under the standard rule, the down payment generally cannot exceed $1,000 or 10% of the contract price, whichever is less, excluding finance charges. CSLB states that special-order materials do not create a general exception. A rare blanket performance/payment bond exception can apply and should be confirmed on the CSLB record.

How do I check whether a contractor pulled a permit?

Use CSLB’s statewide city/county/town building-department directory to reach the authority for the project address. On the local portal, search by address, permit number or parcel/APN where available and review permit/inspection status.

What does an inactive CSLB license mean?

An inactive license cannot be used to bid or contract. CSLB requires reactivation and applicable licensing requirements before active contracting resumes.

How do I obtain a court-usable contractor license history?

Use CSLB’s Request for Certified License History rather than an ordinary License Check screenshot. The current fee is $67 per name researched, and the request allows the user to identify the historical period and specified bond, workers’ compensation and LLC insurance information.

How do I check a pending California contractor license application?

Use CSLB’s Application Status search with the Application Fee Number. The secured route also uses the four-digit PIN supplied by CSLB. Use the weekly Processing Times page to see the document date currently being worked, but do not treat it as a guaranteed approval date.

Are there CSLB fee reductions or expedited applications for military families?

Yes. CSLB currently provides qualifying military applicants expedited processing and a 50% reduction of the initial license fee. Qualifying spouses or domestic partners of active-duty members stationed in California who hold an equivalent current out-of-state credential can receive expedited processing and waiver of the CSLB application and initial license fees, subject to CSLB’s documentation and eligibility rules.

Does California offer reciprocity with other contractor-license states?

CSLB’s current reciprocity program identifies Arizona, Louisiana, Mississippi, Nevada and North Carolina for specified classifications. Eligible applicants can receive a trade-exam waiver, but they still must obtain the California license and generally complete the Law and Business exam and other California requirements.

Does passing the NASCLA Commercial General Builders Examination create a California license?

No. CSLB currently has a NASCLA-related General Building exam-waiver pathway for applicants who satisfy its listed conditions, but NASCLA is not a national license. The applicant still must complete California’s licensing process and receive a CSLB license.

What is the most important thing to know about filing a CSLB complaint online?

Prepare your documents before beginning because the online form cannot be saved halfway through. Use the form’s own Back/Next buttons. After electronic submission, record the complaint number and follow the generated Complaint Form instructions because CSLB states the process is not complete until it receives the required signed form and supporting documentation.

Where do I report unlicensed contracting that is happening right now?

Use CSLB’s active-project Lead Referral / Statewide Investigative Fraud Team route. Northern SWIFT is 916-255-2924, Central SWIFT is 559-490-0580 and Southern SWIFT is 562-345-7600. Completed-project disputes should use the ordinary construction complaint process instead.

Does a clean CSLB online record prove that the contractor has never had a complaint?

No. CSLB explains that public complaint disclosure is restricted by law and that not every complaint, civil matter or arbitration result appears permanently or immediately. Use the online lookup as a critical due-diligence tool, not a lifetime no-complaint certificate.

Official source verification

Primary California Government Sources Used for This Guide

Requirement review: August 31, 2026. License status, office routing, processing queues, forms, fees and government URLs can change. The current official CSLB record or local government record controls.

The Best California Contractor Check Uses Four Records, Not One

1. CSLB license record — identity, active status, classification, qualifier, bond, workers’ compensation and disclosures.

2. Local permit record — project-specific authorization, inspections and final approval.

3. Written contract/payment file — scope, materials, dates, lawful deposit, progress payments, change orders and lien protection.

4. Business/project evidence — references, photos, subcontractors, receipts, communications and any complaint/history records appropriate to the project.

ContractorsBoard.org is an independent informational resource. It does not verify, endorse or recommend individual contractors and does not replace CSLB, a building department, an attorney, a surety or an insurer.