California Handyman License Requirements
California's small-job figure is $1,000. The exact wording below decides whether a job fits.
Aggregate contract price for labor, materials, and all other items is LESS THAN $1,000 (so $999.99 max; $1,000 exactly needs a license), on one undertaking/project by one or more contracts; work must not require a building permit; no employees/helpers; no advertising as a contractor; no splitting a larger job into sub-$1,000 contracts (B&P Code 7048).
What counts toward it: labor+materials
"must be licensed by the California Contractors State License Board (CSLB) if the project requires a building permit or uses any additional workers or the total cost (labor and materials) of one or more contracts on the project is $1,000 or more."
Source: cslb.ca.gov · law.justia.com · checked November 2, 2026
Who regulates this
Contractors State License Board (CSLB), California Department of Consumer Affairs
Source: cslb.ca.gov · cslb.ca.gov · checked November 2, 2026
Does California license general and residential work?
CSLB licenses all contractors incl. home improvement; required if the project needs a building permit, uses any additional workers, or total labor+materials on the project is $1,000 or more.
Source: cslb.ca.gov · checked November 2, 2026
When a permit changes the answer
Yes - if the work requires a building permit (any permit, per CSLB bulletin), the exemption does not apply regardless of price.
Source: cslb.ca.gov · cslb.ca.gov · checked November 2, 2026
Registration
No separate handyman registration. Licensed contractors: $25,000 contractor bond (or cash deposit) before licensure; qualifying-individual bond $25,000 where required.
Source: cslb.ca.gov · checked November 2, 2026
Insurance and bond
$25,000 contractor's bond (or $25,000 cash deposit/cashier's check) required before licensing; bond of qualifying individual $25,000. Workers' comp required if employees (not verified this run).
Source: cslb.ca.gov · checked November 2, 2026
What a handyman should charge in California
Statewide planning estimate: $84 to $116 an hour. It's an estimate from public data, not the market rate. City pages use local wages when we can match them.
| Step | Low end | High end |
|---|---|---|
| Your pay (employee wage for this work in California) | $57,000 median | $71,220 top quarter starts here |
| Overhead ($33,148 national, adjusted to local prices at 110.7) | $36,702 | $36,702 |
| Profit 15% + PTO 10% + warranty 3% + business taxes 12% | +40% | +40% |
| Yearly total to cover | $131,182 | $151,090 |
| Billed hours a year (hours on the job × 52) | 30 × 52 = 1,560 | 25 × 52 = 1,300 |
| Hourly rate | $84 | $116 |
- Wages: BLS Occupational Employment and Wage Statistics, May 2025, occupation 49-9071 Maintenance and Repair Workers, General, California (statewide figure, because we could not match a metro for this place). The top-quarter figure is in the BLS data file.
- Local prices: BEA Regional Price Parities, 2024, California, all items index 110.7 (US = 100).
- Overhead, hours and percentages: median answers from members using our hourly rate calculator, the same formula that tool uses. National, not local.
California places we cover (77)
- Alameda
- Alturas
- Anaheim
- Arcata
- Bakersfield
- Banning
- Bishop
- Camarillo
- Carmichael
- Cathedral City
- Chula Vista
- Corona
- Cotati
- Desert Hot Springs
- El Cerrito
- Fallbrook
- Fresno
- Galt
- Healdsburg
- Joshua Tree
- Kern County
- La Quinta
- La Verne
- Lakeside
- Long Beach
- Los Altos
- Los Angeles
- Madera
- Marin County
- McKinleyville
- Merced
- Moorpark
- Murphys
- Murrieta
- Novato
- Oakland
- Oceanside
- Ojai
- Orange
- Palm Desert
- Palm Springs
- Penngrove
- Petaluma
- Placer County
- Placerville
- Rancho Cucamonga
- Rancho Mirage
- Riverside
- Rohnert Park
- Sacramento
- Salinas
- San Bernardino
- San Diego
- San Francisco
- San Jose
- San Luis Obispo
- San Rafael
- San Ramon
- Santa Barbara
- Santa Clarita
- Santa Rosa
- Santee
- Sebastopol
- Simi Valley
- Sonoma
- Sunnyvale
- Temecula
- Thousand Oaks
- Truckee
- Tulare
- Twentynine Palms
- Ventura
- Victorville
- Visalia
- West Covina
- Whittier
- Yucca Valley
Rules change. This page shows what official sources said on the dates above. It is not legal advice.