Staffing agencies in Oakland and Alameda County: the market and California's shared-liability rules

In California, a business that uses a temp agency shares the legal liability for those temps' wages and workers' compensation, so the cheapest agency can be the most expensive one. Alameda County's market is overwhelmingly temp help, which makes that rule the first thing to check.

Market report7 min readPublished

Alameda County, which includes Oakland, had 260 staffing agency establishments in 2023, employing 13,344 people on a $622 million payroll (Census County Business Patterns): 211 temporary help locations and 49 placement or executive search offices. Under California Labor Code 2810.3, most client businesses share liability with the agency for temps' wages and workers' compensation. Choose an agency that can show its payroll and insurance compliance, pays temps weekly as the law requires, and prices Oakland's $17.34 minimum wage correctly.

  • 260 staffing establishments in Alameda County employ 13,344 people; 12,696 of them are on temporary help payrolls.
  • Of the county's 44 largest locations, with 100 or more employees, all but one are temp help.
  • California client employers with 25 or more workers share liability for temps' wages and workers' compensation (Labor Code 2810.3).
  • Temp agencies must pay California temps at least weekly, and day laborers in some roles at the end of each day (Labor Code 201.3).
  • Oakland's minimum wage is $17.34 in 2026, $0.44 above the state's; on a 15-person order that adds $19,344 a year to the bill.
On this page

This report is for East Bay employers choosing an agency, job seekers comparing agencies, and B2B sellers whose customers are staffing firms.

Oakland and Alameda County staffing agencies in Census data

The figures cover Alameda County, California, which includes Oakland, Berkeley, Fremont and Hayward, and two industry codes: NAICS 56131 (Employment Placement Agencies and Executive Search Services) and NAICS 56132 (Temporary Help Services). Source: US Census Bureau, County Business Patterns 2023.

Measure (2023)Alameda County
Establishments260
Employees (week of March 12)13,344
Annual payroll$622,145,000
Average employees per establishment51.3
Average annual pay$46,624
Share of US establishments0.50% of 51,830
Industry (2023)EstablishmentsEmployeesAnnual payrollAverage annual pay
Temporary help services (56132)21112,696$585,330,000$46,103
Placement and executive search (56131)49648$36,815,000$56,813

Both rows are from the Census county file, with moderate noise (2% to 5%) on placement and search. Those 49 offices are 29 placement agencies and 20 search firms.

Why the employee count is so large

Temp agencies are the employer of the people they place. The Census Bureau's definition says workers supplied by a temp help firm "are employees of the temporary help services establishment," so the 12,696 people counted in temp help are mostly temps working at warehouses, offices and other client sites. Placement and search firms place people on the client's payroll and count only their own staff, which is why 49 offices report 648 employees. Temp help averages 60 employees per location.

Size

Employees per establishmentAll staffingTemp help only
1 to 410373
5 to 92216
10 to 192319
20 to 494439
50 to 992421
100 to 249Not published30
250 to 499Not published11
500 or moreNot published2 (derived)

In broader bands, 148 establishments have 1 to 19 employees, 68 have 20 to 99 and 44 have 100 or more. With the 100-plus classes withheld for the combined codes, the 44 is what remains after the smaller bands are subtracted; for temp help, the two locations with 500 or more are the total less the published classes.

The limits: these are establishments with paid employees, not companies, so national brands count once per branch; self-employed recruiters aren't counted; employment is the week of March 12, 2023; and professional employer organizations (NAICS 561330: 12 locations) are counted separately. This page uses the county because Oakland sits inside the much larger San Francisco-Oakland-Fremont metro area. No SEC-registered listed staffing company has its business address in Alameda County.

Types of agency, and what each costs you

TypeWhat you getPricingCalifornia point to check
Light industrial tempWarehouse, production and logistics workersHourly bill rateShared wage liability; weekly pay
Office and administrative tempReception, admin, customer serviceHourly bill rateWeekly pay; local minimum wage
Scientific and technical contractLab technicians, engineers, ITHourly bill rateShared liability if the work is in your usual business
Temp-to-hireA trial before hiringBill rate plus conversion termsConversion schedule in writing
Direct hire and searchA permanent hireOne-off feeGuarantee terms

California rules that change the decision

You share liability as a client employer. Labor Code 2810.3 makes a "client employer" share civil liability with the labor contractor (the agency) for the workers' wages and for any failure to secure valid workers' compensation coverage. It applies to businesses that get workers from an agency to do work within their usual course of business, unless the business has fewer than 25 workers in total (counting agency workers) or uses five or fewer agency workers at a time. The client also can't shift its own workplace safety duties to the agency. A worker must notify the client 30 days before suing. Any waiver of the section is void.

Temps must be paid weekly. Labor Code 201.3 requires a temporary services employer to pay assigned employees at least weekly, regardless of when the assignment ends. Workers on day-to-day assignments who report to the agency's office, are dispatched daily and do non-clerical, non-professional work must be paid at the end of each day.

Pay data reports cover agency workers too. Under Government Code 12999, private employers with 100 or more payroll employees, and private client employers with 100 or more workers hired through labor contractors, must file an annual pay data report with the Civil Rights Department. Reports for 2025 were due on 13 May 2026. If you use 100 or more agency workers, ask the agency for the data you'll need.

Local minimum wages. California's minimum wage is $16.90 an hour in 2026. Oakland's, under Measure FF, is $17.34 from 1 January 2026, and Oakland's hotel minimum wage is $18.85 with health benefits or $25.14 without. The rate that applies is the one where the work is done.

Worked example: an Oakland site on a state-rate quote

Illustrative example. The company, rates and markup are invented to show the arithmetic.

Estuary Point Distribution (estuarypoint.example) takes 15 full-time temps (31,200 hours a year) for a warehouse in Oakland. An agency based in another city quotes at the state minimum, $16.90, with a 40% markup: a $23.66 bill rate. The work is in Oakland, so the pay rate must be at least $17.34.

Pay rateBill rateAnnual cost
Quote at the state minimum$16.90$23.66$738,192.00
Corrected to Oakland's minimum$17.34$24.28$757,536.00
Difference$0.44$0.62$19,344.00

The bill difference is small next to the risk. If the agency underpaid, Labor Code 2810.3 would let workers recover the shortfall from Estuary Point as the client employer. Ask every agency to confirm in writing which local minimum wage it applies to your site, and keep a copy of its workers' compensation certificate.

Vetting checklist for an East Bay agency

  1. Confirm the pay rate meets the minimum wage for the city where the work is done.
  2. Ask how often it pays temps (it must be at least weekly) and how it handles final pay.
  3. Get its workers' compensation and liability certificates, naming your company.
  4. Ask for an indemnity in the contract for wage claims, since you share liability.
  5. Look up the business in the California Secretary of State's bizfile search.
  6. Compare ratings from clients and from temps on ClearlyRated, then phone two East Bay clients.

Job seekers: temp agencies in California must pay you at least weekly, and you shouldn't pay a fee to be placed. The City of Oakland's Economic and Workforce Development department, home of the Oakland Workforce Development Board, lists the city's job training programs.

Selling to Alameda County staffing agencies

SegmentCountWho decides
Temp help locations with 100 or more employees43Area operations, payroll or compliance leaders
Temp help locations with 20 to 9960Branch manager
Placement and search offices49Owner or managing partner
Offices with 1 to 4 employees103The owner

California's rules make compliance a selling point for every vendor to these agencies. Weekly pay means more payroll runs; shared liability means clients ask for proof of wage compliance; local minimum wages mean pay rates vary by site; and pay data reporting reaches agencies' large clients. Payroll, timekeeping, wage-compliance and reporting tools have a clear opening, and so does anything that helps an agency answer a client's audit. Bebop researches each agency in a list and drafts an opening note. The prospect list guide sets out the process: how to build a prospect list.

Email to an East Bay staffing payroll manager
Subject: City minimum wages across [agency]'s sites

Hi [first name],

[Agency] places temps at sites across Alameda County, where the minimum wage can change at a city line: Oakland's is $17.34 this year against the state's $16.90.

Our payroll check flags any assignment paid below the local rate for its work site before the weekly run, and gives you a report you can send clients who ask for proof of compliance.

Would a free check of last week's payroll be useful?

[Your name]

Local sources

SourceWhat it gives you
Labor Code 2810.3Client employer shared liability
Labor Code 201.3Weekly and daily pay for temporary services employees
California Pay Data ReportingWho must report, including client employers of labor contractor workers
Oakland minimum wageCurrent Oakland and hotel minimum wage rates
California business searchBusiness entity status
ClearlyRated: Oakland staffingAgencies with client and talent ratings
Oakland Economic and Workforce DevelopmentThe city's business and workforce programs, including its workforce board
Oakland Metropolitan Chamber of CommerceThe city chamber
East Bay Economic Development AllianceRegional economic development and data for the East Bay

Next step: compare a market with very different rules in the report on staffing agencies in Salt Lake City.

Sources

Written by the Bebop team at Blackpearl Group. Published .

Questions people ask

How many staffing agencies are in Oakland?

Census County Business Patterns counted 260 staffing agency establishments in Alameda County, which includes Oakland, in 2023, employing 13,344 people: 211 temporary help locations and 49 placement or executive search offices. Only locations with paid employees are counted, so independent recruiters working alone are missing and multi-branch firms count once per office. Census doesn't publish comparable figures for the city alone.

Is a business liable for a staffing agency's unpaid wages in California?

Often, yes. California Labor Code 2810.3 makes a client employer share civil liability with the labor contractor for the workers' wages and for failing to secure workers' compensation coverage, when the workers do work within the client's usual course of business. Businesses with fewer than 25 workers in total, or with five or fewer agency workers at a time, are excluded. Waivers are void.

How often must temp agencies pay workers in California?

At least weekly. Labor Code 201.3 requires temporary services employers to pay employees assigned to clients no less often than weekly, regardless of when the assignment ends. Workers on daily assignments who are dispatched from the agency's office and do work that isn't executive, administrative, professional or clerical must be paid at the end of each day.

What is the minimum wage for temps in Oakland?

$17.34 an hour from 1 January 2026 under Oakland's Measure FF, against California's $16.90. Oakland's hotel minimum wage is $18.85 an hour with health benefits or $25.14 without. The rate depends on where the work is done, not where the agency's office is, so an agency placing temps at an Oakland site must pay at least the Oakland rate.

Find the East Bay agencies that fit your offer

Describe the staffing firms you sell to. Bebop finds matching agencies, explains why each fits and drafts the first email.

Edit the search to match your market. Already have an account? Log in