Se habla español. Bilingual classes and paperwork help.

Contractor license classes near you

Seven offices across California

Classes are online, but the help is local. Bring your paperwork to any office and we will go through it with you in person — in English or Spanish. Every office is staffed by people who file CSLB applications every week.

7Offices statewide
Mon–Fri10:00 am – 7:00 pm
Walk-inNo appointment needed
BilingualEvery location

Walk in with your paperwork

Every office, and
what each one covers

All seven do the same work and your file follows you, so starting at one office and finishing at another is not a problem.

Los Angeles County

Baldwin Park

14510 Baldwin Park Towne Center, Suite B2
Baldwin Park, CA 91706
(626) 421-7898

Our original office and the busiest one. Walk in with your paperwork and someone will go through it with you at the counter.

Also servesWest Covina, El Monte, Covina, Azusa, La Puente, Industry, Pomona and the San Gabriel Valley

Orange County

Anaheim

1181 N Euclid St
Anaheim, CA 92801
(714) 844-7685

Orange County contractors who would rather not drive into LA county for their paperwork.

Also servesFullerton, Buena Park, Garden Grove, Orange, Santa Ana, Placentia and north Orange County

Inland Empire

Riverside

7001 Indiana Ave, Suite 4
Riverside, CA 92506
(951) 742-8181

Central to the Inland Empire and an easy stop off the 91.

Also servesCorona, Moreno Valley, Perris, Norco, Jurupa Valley, Hemet and western Riverside County

Inland Empire

San Bernardino

424 E Hospitality Ln, Suite B6
San Bernardino, CA 92408
(909) 500-2403

Off Hospitality Lane, minutes from the 10 and the 215.

Also servesRialto, Fontana, Rancho Cucamonga, Ontario, Redlands, Colton, Highland and the high desert

Central Valley

Fresno

7196 N Abby St
Fresno, CA 93720
(559) 890-0047

The Central Valley office, serving contractors from Bakersfield up to Modesto.

Also servesClovis, Madera, Visalia, Hanford, Selma, Reedley, Merced and the central San Joaquin Valley

Bay Area

San Jose

705 W Capitol Expy #80
San Jose, CA 95136
(408) 649-5550

Our Bay Area office, on Capitol Expressway in south San Jose.

Also servesSanta Clara, Sunnyvale, Milpitas, Gilroy, Morgan Hill, Fremont, Hayward and the South Bay

Northern California

Sacramento

9555 Folsom Blvd #G
Sacramento, CA 95827
(916) 500-0616

On Folsom Boulevard, covering the capital region and everything north.

Also servesElk Grove, Rancho Cordova, Citrus Heights, Roseville, Folsom, Carmichael, Stockton and Modesto

The rest of the state

No office near you?
It doesn't matter.

The courses are online and the paperwork is handled remotely. We license contractors in every county in California — the offices are for people who would rather sit across a desk from someone.

Start online

Worth the drive

What you can do
at an office

Straight answers

Questions about
visiting an office

Do I need an appointment?

No. Every office takes walk-ins Monday through Friday, 10:00 am to 7:00 pm. Calling ahead is still worth it if you are driving a distance — someone can tell you exactly what paperwork to bring so you are not making the trip twice.

What should I bring?

Your ID, your Social Security number or ITIN, and whatever you have documenting your four years of experience — pay stubs, tax returns, contracts, letters from employers. If you are not sure what counts, come in anyway and we will tell you what will hold up.

Is every office bilingual?

Sí. Todo nuestro equipo es bilingüe en las siete oficinas. Puedes hacer todo el proceso en español — las clases, la aplicación y las preguntas.

Do I have to visit an office to get licensed?

No. The courses are online and the paperwork can be handled entirely by phone and email. Plenty of our students never set foot in an office. The offices exist for people who would rather do it in person.

Are the offices open on weekends?

No, Monday through Friday only. Live workshops are sometimes scheduled outside those hours — call and ask what is coming up near you.

Which office should I go to?

Whichever is closest. They all do the same work and your file follows you, so starting at one office and finishing at another is not a problem.

Come see us

Bring your paperwork in

Walk into any of the seven offices Monday through Friday, or call and we will get you started over the phone.

Call (909) 757-8470 Enroll online
Call now Enroll