Short answer
Michigan had 3,112 staffing agency establishments in 2023, employing 155,000 people on a $5.83 billion payroll (Census County Business Patterns), 4th among states: 2,780 temporary help locations, 217 placement agencies and 115 executive search offices. Kelly Services, headquartered in Troy, is the state's public staffing company. A Michigan agency that charges job seekers a fee needs a state personnel agency license; a temp agency that employs and pays its workers is exempt. Never pay to be placed.
- 3,112 staffing establishments in Michigan employ 155,000 people, 6.0% of US staffing establishments and 4th among states.
- 1,517 establishments, with 91,404 employees, are filed as statewide rather than in a county; 1,078 of the statewide temp records have fewer than five employees.
- Kelly Services reported $4,250.9 million in 2025 revenue and placed about 375,000 workers with about 4,900 full-time staff of its own.
- Michigan licenses personnel agencies that take fees from job seekers and exempts temp agencies that employ the worker.
- In the worked example, a 20% agency fee beats an internal search once a vacancy costs more than $3,000 a week.
On this page
This report covers Michigan as a whole: employers and job seekers outside the big metros, analysts sizing the state, and B2B sellers planning a Michigan territory. Metro detail is in staffing agencies in Detroit and staffing agencies in Grand Rapids.
Michigan staffing agencies by the numbers
US Census Bureau, County Business Patterns 2023, State of Michigan, NAICS 56131 (Employment Placement Agencies and Executive Search Services) and 56132 (Temporary Help Services):
| Measure (2023) | Michigan |
|---|---|
| Establishments | 3,112 |
| Employees (week of March 12) | 155,000 |
| Annual payroll | $5,831,821,000 |
| Average employees per establishment | 49.8 |
| Average annual pay | $37,625 |
| Share of US establishments | 6.0% of 51,830 |
| Rank among states by establishments | 4 |
| Industry (NAICS, 2023) | Establishments | Employees | Annual payroll | Average annual pay |
|---|---|---|---|---|
| Temporary help services (561320) | 2,780 | 143,666 | $5,315,897,000 | about $37,000 |
| Employment placement agencies (561311) | 217 | 10,730 | $461,858,000 | about $43,000 |
| Executive search services (561312) | 115 | 604 | $54,066,000 | about $89,500 |
| Employees per establishment | Establishments |
|---|---|
| 1 to 4 | 1,789 |
| 5 to 9 | 307 |
| 10 to 19 | 226 |
| 20 to 49 | 306 |
| 50 to 99 | 202 |
| 100 to 249 | 185 |
| 250 to 499 | 60 |
| 500 to 999 | 23 |
| 1,000 or more | 14 |
Every size class is published for Michigan. In broader bands, 2,322 establishments have 1 to 19 employees, 508 have 20 to 99 and 282 have 100 or more.
Why the counts look the way they do
Two things inflate Michigan's figures, and both matter if you're using them to size a market.
Temps are counted as agency employees. The Census definition of temporary help services says the workers supplied "are employees of the temporary help services establishment." Kelly Services shows the scale of the effect: its 2025 annual report says it placed about 375,000 workers with customers around the globe, together with supplier partners, while employing about 3,600 full-time staff in the United States and 1,300 abroad.
Half the establishments have no county. The Census Bureau puts employers "without a fixed location within a state (or of unknown county location)" in a statewide category, and notes that employment services firms may pay their workers out of a single payroll office. Michigan's county file shows how much this matters here:
| Where the establishments are | Establishments | Employees |
|---|---|---|
| Statewide, no fixed county | 1,517 | 91,404 |
| Oakland County | 614 | 17,990 |
| Wayne County | 203 | 10,316 |
| Kent County | 146 | 8,306 |
| Macomb County | 94 | 3,901 |
| Ingham County | 60 | Not reported (high-noise figure) |
| Genesee County | 49 | 2,373 |
| Kalamazoo County | 44 | 1,639 |
| Washtenaw County | 43 | 1,921 |
"Not reported (high-noise figure)": the Census Bureau published Ingham's total but flagged it, because the noise it adds for confidentiality changed it by 5% or more. The statewide group holds 49% of Michigan's establishments and 59% of its employees. It includes 1,509 temp help records, 1,078 of them with fewer than five employees, which accounts for most of the state's unusually long tail of very small establishments, and 13 of its 14 establishments with 1,000 or more employees.
Other limits. These are establishments with paid employees, not companies, so one firm can appear many times, and self-employed recruiters aren't counted. Employment is one week in March 2023. Professional employer organizations are counted under NAICS 56133, not here.
Michigan's public staffing company
| Company | Headquarters (10-K) | 2025 revenue | Segments |
|---|---|---|---|
| Kelly Services (Nasdaq: KELYA, KELYB) | 999 West Big Beaver Road, Troy | $4,250.9 million, fiscal year to 28 December 2025 (2024: $4,331.8 million) | Enterprise Talent Management $2,005.5 million; Science, Engineering and Technology $1,240.4 million; Education $1,010.7 million |
Revenue is as reported in Kelly's 10-K for 2025, which also says its headquarters is a leased facility in Troy.
The Michigan rule for job seekers and agencies
Michigan's Occupational Code licenses personnel agencies (MCL 339.1001 and 339.1003). A type A personnel agency puts a job seeker in touch with employers and takes a fee from the job seeker; a type B agency charges for career consulting. Neither may operate without a state license. The code exempts a business that employs people to do temporary or part-time work for a third party, as long as it pays their wages, Social Security, unemployment insurance and workers' disability compensation and stays responsible for their acts.
| If the firm | Michigan license | Check |
|---|---|---|
| Employs you and places you on temp assignments | Exempt | Who pays you, and its workers' comp coverage |
| Charges you a fee to find you a job | Required (type A) | Its license before you sign anything |
| Charges you for career advice | Required (type B) | Its license and the contract terms |
| Is paid only by employers to recruit | Not type A or B as defined, since the job seeker pays no fee | The employer's contract terms |
Michigan's minimum wage is $13.73 an hour, rising to $15.00 on 1 January 2027 (US Department of Labor state table), so contracts that run past the new year need a second pay rate.
Worked example: when an agency fee pays for itself
Illustrative example. The company, salary, fee and vacancy costs are invented to show the arithmetic.
Huron Ridge Controls (huronridge.example), an automotive supplier, needs a controls engineer at $105,000. Its own recruiting would take 12 weeks and $3,000 in job ads. A contingency search firm expects to fill it in 6 weeks for a 20% fee: $21,000.
| Weekly cost of the vacancy | Internal search (12 weeks + $3,000) | Agency (6 weeks + $21,000) | Cheaper |
|---|---|---|---|
| $2,500 | $33,000 | $36,000 | Internal, by $3,000 |
| $3,000 | $39,000 | $39,000 | Break-even |
| $5,000 | $63,000 | $51,000 | Agency, by $12,000 |
The agency saves 6 weeks for $18,000 more in direct cost, so it pays for itself when each week the job sits empty costs more than $3,000 (overtime for colleagues, delayed launches, a contract engineer). Estimate that weekly cost before you decide; on roles tied to a program launch it's usually the biggest number in the calculation.
Selling to Michigan staffing agencies
| Establishment size | Count | Who usually decides |
|---|---|---|
| 1 to 19 employees | 2,322 | Owner or office manager (many are statewide payroll records, not offices) |
| 20 to 99 employees | 508 | Branch manager, owner signs |
| 100 or more | 282 | Regional operations, payroll, finance or risk; national brands often buy centrally |
For a state territory, start from the counties with real branches, Oakland, Wayne, Kent and Macomb, then treat the statewide records as a signal of companies running Michigan payroll centrally, where payroll, timekeeping and compliance decisions sit. Engineering and IT contract firms serving the auto industry buy differently from light industrial staffers: candidate data, credential checks and vendor management integrations rather than safety and transport. Read job posts to sort them. Separating real branches from payroll records takes research; Bebop finds agencies that match a description and explains why each fits. For finding the right buyer, see how to find decision makers.
Subject: Contractor onboarding for [client type] programs Hi [first name], I saw [agency] is recruiting [number] [role, e.g. controls and validation engineers] for programs in [area]. When a launch date is fixed, onboarding paperwork is often what delays a contractor's first day on site. We [what you do, e.g. collect and verify onboarding documents and client-specific requirements before day one]. Would it help to try it on your next start? [Your name]
Sources
| Source | What it gives you |
|---|---|
| Kelly Services 10-K for 2025 | Revenue, segments, headquarters and workforce |
| MCL 339.1003 | Michigan's personnel agency license and its exemptions |
| State minimum wage laws | Michigan's current and scheduled minimum wage |
| CBP methodology | How statewide establishments and employee leasing are counted |
| ClearlyRated: Michigan staffing | Michigan agencies that won its Best of Staffing award |
| ASA member directory | Association members by location and job field |
Next step: see Michigan's largest metro in staffing agencies in Detroit.
Sources
- County Business Patterns (CBP), 2023, US Census Bureau, accessed 30 October 2026
- County Business Patterns methodology, US Census Bureau, accessed 30 October 2026
- NAICS 561320 Temporary Help Services, US Census Bureau, accessed 30 October 2026
- Kelly Services, Form 10-K for the fiscal year ended 28 December 2025, US Securities and Exchange Commission, filed 12 February 2026
- MCL 339.1001, Definitions (personnel agencies), FindLaw, from the Michigan Compiled Laws, current as of 1 January 2025, accessed 30 October 2026
- MCL 339.1003, Personnel agency license; exemptions, FindLaw, from the Michigan Compiled Laws, current as of 1 January 2025, accessed 30 October 2026
- State Minimum Wage Laws, US Department of Labor, Wage and Hour Division, updated 1 July 2026, accessed 30 October 2026
Written by the Bebop team at Blackpearl Group. Published .
Questions people ask
How many staffing agencies are in Michigan?
Census County Business Patterns counted 3,112 staffing agency establishments in Michigan in 2023, employing 155,000 people: 2,780 temporary help locations, 217 employment placement agencies and 115 executive search offices. Michigan ranks 4th among states. But 1,517 of the establishments are filed as statewide rather than in a county, many of them small payroll records, so the number of physical offices is lower.
Do staffing agencies need a license in Michigan?
Agencies that charge job seekers do. Michigan's Occupational Code requires a license for type A personnel agencies, which put job seekers in touch with employers for a fee from the job seeker, and type B agencies, which charge for career consulting. A business that employs people for temporary work with clients and pays their wages, Social Security, unemployment insurance and workers' compensation is exempt.
What is the largest staffing company in Michigan?
Kelly Services, headquartered in Troy, is the SEC-registered staffing company based in Michigan. It reported $4,250.9 million in revenue for its 2025 fiscal year, from Enterprise Talent Management, Science, Engineering and Technology, and Education segments. Its 10-K says it placed about 375,000 workers in 2025 with supplier partners and employed about 3,600 full-time staff in the US.
Is a recruiting agency fee worth it?
It is when the vacancy costs more than the fee saves. Compare how many weeks faster the agency fills the role with what each empty week costs you. In an illustrative Michigan example, a $21,000 fee that cut a search from 12 weeks to 6 paid for itself once the vacancy cost more than $3,000 a week, after counting $3,000 of internal job ads.