B General Building Contractor license in California
Updated November 1, 2026 · Official name from CSLB's classification list
- 107,757licenses hold B
- 95.6%Clear (CA addresses)
- 57.7%workers' comp exempt (all: 49.6%)
- 99.9%contractor's bond on file
- 15.3 yrsmedian time licensed
- 53.2%businesses, not sole owners
A B license covers buildings for people, animals or property, from a single-family house to an office. The defining rule is in Business and Professions Code §7057: a B contractor may take a prime contract that involves trades other than framing or carpentry only when the job needs at least two unrelated trades besides framing and carpentry. Otherwise the contractor must hold the specialty license or subcontract to a licensed specialist. Framing or carpentry alone is allowed.
So a B can run a kitchen remodel with plumbing, electrical and drywall, but not a lone water-heater swap. CSLB says B contractors can build ADUs (see our ADU license guide). The newer B-2 license is narrower: existing wood-frame homes only, three or more trades, no structural work.
Typical work under B
- New homes, additions and ADUs
- Kitchen and bathroom remodels that involve several trades
- Framing and carpentry jobs on their own
- Commercial tenant improvements
Work that needs a different license
- A one-trade job such as a roof replacement only: C-39 Roofing, unless the B holds that class
- Fire sprinkler work: C-16 Fire Protection, held by the B or a subcontractor
- Drilling a water well: C-57 Well Drilling, held by the B or a subcontractor
Tips before hiring
- Count the trades in your project. If it is really one trade, such as only electrical, hire that specialist or confirm the B holds the matching C class.
- Ask for the license numbers of the subcontractors and look each one up before work starts.
- For a home improvement contract, the down payment can't exceed $1,000 or 10% of the price, whichever is less, unless the license shows a blanket performance and payment bond.
- If a salesperson signed you up, check their Home Improvement Salesperson registration.
Where B contractors are
The cities with the most B license holders in CSLB's current file:
- General Contractors in Los Angeles: 3,589
- General Contractors in San Diego: 2,791
- General Contractors in San Francisco: 2,349
- General Contractors in San Jose: 2,303
- General Contractors in Sacramento: 1,646
- General Contractors in Bakersfield: 1,006
- General Contractors in Riverside: 966
- General Contractors in Fresno: 936
- General Contractors in Santa Rosa: 884
- General Contractors in Oakland: 857
All general contractors lists
Cities with at least 20 B license holders, largest first:
- Los Angeles (3,589)
- San Diego (2,791)
- San Francisco (2,349)
- San Jose (2,303)
- Sacramento (1,646)
- Bakersfield (1,006)
- Riverside (966)
- Fresno (936)
- Santa Rosa (884)
- Oakland (857)
- Irvine (837)
- Anaheim (829)
- Woodland Hills (720)
- Long Beach (696)
- Huntington Beach (672)
- Escondido (644)
- Santa Barbara (585)
- Santa Ana (578)
- Glendale (576)
- Roseville (575)
- Corona (574)
- El Cajon (563)
- Concord (561)
- Orange (557)
- Van Nuys (545)
- Simi Valley (530)
- Temecula (488)
- Torrance (476)
- Vista (471)
- Sherman Oaks (464)
- Stockton (459)
- Burbank (456)
- Hayward (456)
- Costa Mesa (455)
- Modesto (446)
- Chula Vista (437)
- Tarzana (435)
- Pasadena (434)
- Carlsbad (432)
- San Rafael (430)
- Newport Beach (424)
- Oceanside (424)
- Santa Cruz (423)
- Chico (417)
- Ventura (415)
- Redding (403)
- Fullerton (401)
- Petaluma (395)
- Encino (393)
- Napa (392)
- North Hollywood (391)
- Novato (391)
- Rancho Cucamonga (383)
- Fremont (379)
- Garden Grove (374)
- Murrieta (366)
- San Clemente (348)
- Walnut Creek (344)
- West Hills (341)
- Ontario (337)
- Salinas (334)
- Thousand Oaks (333)
- Redwood City (331)
- Citrus Heights (330)
- San Leandro (327)
- Whittier (323)
- San Mateo (318)
- Grass Valley (316)
- Santa Clara (314)
- Mission Viejo (312)
- Northridge (309)
- Redondo Beach (308)
- Lancaster (305)
- Oxnard (305)
- Clovis (303)
- Palmdale (302)
- Truckee (302)
- Auburn (301)
- Beverly Hills (295)
- Santa Monica (291)
- Livermore (290)
- Berkeley (287)
- Elk Grove (287)
- San Bernardino (284)
- Visalia (281)
- Camarillo (277)
- Downey (273)
- Upland (272)
- Daly City (270)
- Fontana (270)
- Santa Clarita (269)
- Santa Maria (269)
- Campbell (268)
- Vacaville (266)
- Arcadia (265)
- Chino (265)
- Reseda (265)
- Yorba Linda (265)
- La Mesa (264)
- Palm Desert (264)
- Richmond (261)
- Los Gatos (260)
- Rocklin (260)
- San Marcos (259)
- Encinitas (252)
- West Covina (252)
- Calabasas (250)
- Sylmar (250)
- Fallbrook (248)
- Castro Valley (243)
- Granada Hills (242)
- Folsom (240)
- San Luis Obispo (240)
- Chatsworth (235)
- Sebastopol (231)
- Vallejo (231)
- Lake Elsinore (229)
- Ramona (228)
- Moreno Valley (227)
- Paso Robles (227)
- Canoga Park (225)
- El Dorado Hills (225)
- Carmichael (224)
- Rancho Cordova (224)
- Covina (223)
- Placerville (223)
- Tustin (221)
- South Lake Tahoe (220)
- Martinez (219)
- Orangevale (219)
- Fairfield (218)
- Hesperia (218)
- Buena Park (217)
- Pomona (215)
- Sunnyvale (215)
- Redlands (214)
- Laguna Niguel (212)
- Glendora (210)
- Atascadero (208)
- Gardena (207)
- Burlingame (206)
- Eureka (205)
- Gilroy (205)
- Fair Oaks (204)
- Lake Forest (204)
- Morgan Hill (203)
- Valencia (200)
- Apple Valley (199)
- Perris (199)
- Tracy (199)
- Lakeside (196)
- South San Francisco (195)
- Brentwood (194)
- Newbury Park (191)
- Chino Hills (189)
- Indio (188)
- Lodi (188)
- Pleasanton (188)
- Santee (188)
- Madera (187)
- Watsonville (187)
- Danville (186)
- Antioch (185)
- San Juan Capistrano (185)
- Yucaipa (184)
- Arroyo Grande (183)
- Hollister (183)
- Alameda (182)
- Brea (182)
- Menifee (182)
- Spring Valley (182)
- Manteca (181)
- Diamond Bar (180)
- Westlake Village (179)
- Hemet (178)
- Agoura Hills (177)
- Poway (176)
- Sun Valley (175)
- Woodland (171)
- Studio City (170)
- Alhambra (168)
- Granite Bay (167)
- Laguna Hills (166)
- Norco (164)
- Sonoma (164)
- La Puente (163)
- Lincoln (163)
- Palo Alto (162)
- San Ramon (162)
- Fountain Valley (161)
- Walnut (160)
- Inglewood (159)
- Loomis (159)
- San Gabriel (158)
- Westminster (158)
- Aptos (157)
- Nevada City (157)
- Canyon Country (156)
- Yuba City (156)
- Placentia (155)
- La Habra (154)
- Mill Valley (154)
- Antelope (153)
- Pleasant Hill (153)
- Laguna Beach (152)
- San Carlos (152)
- Turlock (151)
- Hacienda Heights (147)
- Pacifica (146)
- El Monte (145)
- Manhattan Beach (145)
- Monrovia (145)
- Merced (143)
- Oroville (143)
- Wildomar (143)
- Winnetka (143)
- Dana Point (142)
- Monterey (142)
- Carmel (140)
- Hawthorne (139)
- Rosemead (139)
- Valley Village (139)
- Lafayette (138)
- Paradise (138)
- Temple City (137)
- National City (136)
- La Quinta (135)
- Mountain View (135)
- Oakdale (135)
- San Dimas (135)
- Sonora (135)
- Cerritos (134)
- La Crescenta (134)
- Norwalk (134)
- Tujunga (133)
- Milpitas (131)
- Pacoima (130)
- West Sacramento (130)
- Lakewood (129)
- North Hills (129)
- San Pedro (129)
- Valley Center (129)
- Victorville (129)
- Rowland Heights (126)
- Culver City (125)
- Millbrae (125)
- Pittsburg (125)
- Cupertino (124)
- Bellflower (123)
- La Jolla (123)
- Malibu (123)
- Oakley (123)
- Ojai (123)
- Alpine (120)
- Los Altos (120)
- Monterey Park (120)
- San Bruno (120)
- Shingle Springs (119)
- Benicia (117)
- Cathedral City (117)
- Aliso Viejo (116)
- Newark (116)
- North Highlands (116)
- Los Osos (114)
- Cypress (112)
- Mc Kinleyville (112)
- San Anselmo (112)
- Seaside (111)
- Compton (110)
- Jurupa Valley (110)
- Menlo Park (110)
- Moorpark (110)
- Sunland (110)
- Rancho Santa Margarita (108)
- Rohnert Park (108)
- Windsor (108)
- Baldwin Park (107)
- Rio Linda (107)
- Dublin (106)
- La Mirada (106)
- La Verne (105)
- Palm Springs (105)
- Azusa (104)
- Los Alamitos (104)
- Yucca Valley (104)
- Carson (103)
- Nipomo (103)
- San Pablo (103)
- Tehachapi (103)
- Davis (102)
- Galt (102)
- Marina del Rey (102)
- Ukiah (102)
- Alta Loma (101)
- Rialto (100)
- Red Bluff (99)
- Montebello (98)
- El Sobrante (97)
- Saratoga (97)
- West Hollywood (97)
- Altadena (95)
- Goleta (95)
- Santa Fe Springs (94)
- Beaumont (93)
- Lompoc (93)
- Alamo (92)
- Bonita (92)
- Mammoth Lakes (92)
- Newcastle (92)
- Tahoe City (92)
- Fort Bragg (91)
- Claremont (90)
- Pacific Grove (89)
- South Gate (89)
- Eastvale (87)
- Healdsburg (87)
- Morro Bay (87)
- Newhall (87)
- Porterville (87)
- Winchester (87)
- Arcata (86)
- Desert Hot Springs (86)
- San Fernando (86)
- Scotts Valley (86)
- Carmel Valley (85)
- Solana Beach (85)
- Anderson (84)
- Ceres (84)
- La Canada (84)
- Orinda (84)
- Panorama City (84)
- Rancho Palos Verdes (84)
- Belmont (83)
- Lawndale (83)
- Cameron Park (82)
- Soquel (82)
- Lemon Grove (81)
- Pico Rivera (81)
- South el Monte (81)
- Los Banos (80)
- El Segundo (79)
- Tulare (79)
- Union City (79)
- Canyon Lake (78)
- Clayton (78)
- Colton (78)
- Acton (77)
- Jamul (77)
- Porter Ranch (77)
- Hanford (76)
- Lomita (76)
- San Lorenzo (76)
- Half Moon Bay (75)
- Highland (75)
- Carpinteria (74)
- Hermosa Beach (74)
- Penn Valley (73)
- South Pasadena (73)
- Pismo Beach (72)
- Atwater (71)
- Big Bear Lake (71)
- Crescent City (71)
- Mission Hills (71)
- Montclair (71)
- San Jacinto (71)
- Templeton (71)
- El Cerrito (70)
- Grover Beach (70)
- Ripon (70)
- Big Bear City (69)
- Fairfax (69)
- Colfax (68)
- Pinole (68)
- Rancho Santa Fe (68)
- Valley Springs (68)
- Paramount (66)
- Sausalito (66)
- Seal Beach (66)
- Rancho Mirage (65)
- Santa Paula (64)
- Bishop (63)
- Phelan (63)
- Coronado (62)
- Felton (62)
- Signal Hill (62)
- Castaic (61)
- Lakeport (61)
- Mariposa (61)
- Venice (61)
- City of Industry (60)
- Marysville (60)
- Boulder Creek (59)
- Discovery Bay (58)
- Banning (57)
- Dixon (57)
- Imperial Beach (57)
- Marina (57)
- Santa Ynez (57)
- Cotati (56)
- Del Mar (56)
- Lynwood (56)
- Meadow Vista (56)
- Palo Cedro (56)
- Sanger (56)
- Cottonwood (55)
- El Centro (55)
- Topanga (55)
- Arleta (54)
- Fortuna (54)
- Montrose (54)
- Pacific Palisades (54)
- Emeryville (53)
- Kelseyville (53)
- Capistrano Beach (52)
- San Martin (52)
- Woodside (52)
- Cambria (51)
- Foster City (51)
- Oak View (51)
- San Marino (51)
- Wilmington (51)
- Wilton (51)
- Ridgecrest (50)
- Trabuco Canyon (50)
- Duarte (49)
- Patterson (49)
- Bay Point (48)
- Bonsall (48)
- Capitola (48)
- East Palo Alto (48)
- Escalon (48)
- Gualala (48)
- Palos Verdes Estates (48)
- Penngrove (48)
- Agua Dulce (47)
- Coarsegold (47)
- Stanton (47)
- Lake Arrowhead (46)
- Lathrop (46)
- Oakhurst (46)
- Riverbank (46)
- Thousand Palms (46)
- Willits (46)
- Winters (46)
- Ben Lomond (45)
- Corte Madera (45)
- Crestline (45)
- Littlerock (45)
- Corona del Mar (44)
- El Dorado (44)
- Hercules (44)
- Mira Loma (44)
- Oak Hills (44)
- Pollock Pines (44)
- American Canyon (43)
- Artesia (43)
- Coachella (43)
- Harbor City (43)
- Durham (42)
- Foresthill (42)
- Magalia (42)
- Solvang (42)
- Cloverdale (41)
- La Habra Heights (41)
- Saugus (41)
- Bloomington (40)
- Calimesa (40)
- El Granada (40)
- Huntington Park (40)
- San Ysidro (40)
- Blue Jay (39)
- Brisbane (39)
- Corning (39)
- Frazier Park (39)
- Mt Shasta (39)
- Rescue (39)
- Bermuda Dunes (38)
- Guerneville (38)
- Oak Park (38)
- Redwood Valley (38)
- Tiburon (38)
- Yreka (38)
- Diamond Springs (37)
- Exeter (37)
- Jackson (37)
- Pacheco (37)
- Reedley (37)
- St Helena (37)
- Twain Harte (37)
- Nuevo (36)
- Bell Gardens (35)
- Cardiff (35)
- Murphys (35)
- Olivehurst (35)
- Rolling Hills Estates (35)
- Selma (35)
- Sierra Madre (35)
- Forestville (34)
- Loma Linda (34)
- Middletown (34)
- Weed (34)
- Arnold (33)
- Copperopolis (33)
- Elverta (33)
- Freedom (33)
- Orland (33)
- Pine Grove (33)
- Port Hueneme (33)
- Susanville (33)
- Woodlake (33)
- Acampo (32)
- Anaheim Hills (32)
- Aromas (32)
- Playa del Rey (32)
- Quartz Hill (32)
- Shasta Lake (32)
- Villa Park (32)
- Chester (31)
- Gold River (31)
- Idyllwild (31)
- Imperial (31)
- Ione (31)
- Ladera Ranch (31)
- Quincy (31)
- Weaverville (31)
- Cayucos (30)
- Greenbrae (30)
- Orcutt (30)
- Running Springs (30)
- Salida (30)
- Suisun City (30)
- Alturas (29)
- Dinuba (29)
- Foothill Ranch (29)
- Kings Beach (29)
- La Palma (29)
- Stevenson Ranch (29)
- Willows (29)
- Calistoga (28)
- Hughson (28)
- Pioneer (28)
- Sutter Creek (28)
- Woodbridge (28)
- Buellton (27)
- Calexico (27)
- Castroville (27)
- Chowchilla (27)
- Kingsburg (27)
- Moraga (27)
- Rodeo (27)
- Rosamond (27)
- Somerset (27)
- Albany (26)
- Angels Camp (26)
- Camino (26)
- Cherry Valley (26)
- Hidden Valley Lake (26)
- Hilmar (26)
- Joshua Tree (26)
- Rough And Ready (26)
- Carnelian Bay (25)
- Commerce (25)
- Ferndale (25)
- Groveland (25)
- Jamestown (25)
- Lake Balboa (25)
- Occidental (25)
- San Juan Bautista (25)
- Somis (25)
- Tuolumne (25)
- Grand Terrace (24)
- Indian Wells (24)
- Kentfield (24)
- Lower Lake (24)
- Mendocino (24)
- Mentone (24)
- Penryn (24)
- Portola (24)
- Auberry (23)
- Fillmore (23)
- Larkspur (23)
- Rancho Murieta (23)
- Royal Oaks (23)
- Soledad (23)
- Barstow (22)
- Clearlake (22)
- Georgetown (22)
- Gridley (22)
- Hawaiian Gardens (22)
- La Canada Flintridge (22)
- Lemoore (22)
- Linden (22)
- Lockeford (22)
- Maywood (22)
- Emerald Hills (21)
- Garden Valley (21)
- Kensington (21)
- Kerman (21)
- Laguna Woods (21)
- Lindsay (21)
- Morongo Valley (21)
- Oceano (21)
- Piedmont (21)
- Santa Margarita (21)
- Shafter (21)
- Springville (21)
- Sun City (21)
- Waterford (21)
- Applegate (20)
- Bethel Island (20)
- Blythe (20)
- Coto de Caza (20)
- Denair (20)
- Glen Ellen (20)
- Greenwood (20)
- Hillsborough (20)
- Montara (20)
- North Fork (20)
- Palos Verdes Peninsula (20)
- Plumas Lake (20)
- Soulsbyville (20)
- Thermal (20)
- Three Rivers (20)
- Valley Glen (20)
How to verify a B license
- Search the business or license number here and confirm B is listed on the profile.
- Check the same number on CSLB's Instant License Check.
- Read our full guide to checking a contractor license.
Related license types
- B-2 Residential Remodeling Contractor
- A General Engineering Contractor
- C-5 Framing and Rough Carpentry Contractor
- C-47 General Manufactured Housing Contractor
Source: CSLB public data · Updated November 1, 2026 Status can change at any time. Verify on CSLB's Instant License Check.
More license types: ← A General Engineering Contractor · B-2 Residential Remodeling Contractor →