Dental Temp Agencies Mark Up Wages 35-50%. Stop Using Them.

Dental Temp Agencies Mark Up Wages 35-50%. Stop Using Them.

Here's the number that should end your relationship with dental temp agencies: the median wage for an employed dental hygienist is $47.16 an hour, but by the time an agency bills you for that same hygienist, you're paying somewhere between $63 and $71 an hour. That's a 35 to 50 percent markup on labor you could source yourself, and staffing industry data says it can run worse. The Resource Company's 2026 markup report puts typical temp and contract markups at 30 to 75 percent, with healthcare roles specifically marked up 50 to 100 percent or more.

Agencies aren't evil. They're just expensive, and most practice owners never do the math on what that convenience costs over a year of chronic use. This article does the math. Spoiler: for a practice using agency coverage one day a week, you're handing over roughly $6,900 a year for a phone call you could make yourself.

What You're Actually Paying For

When an agency quotes you a bill rate, that rate has three layers baked in: the temp's wage, the employer burden (payroll taxes, workers comp, sometimes benefits), and the agency's margin. The first layer is real labor cost. The second is real too, and it's the honest part of the agency's pitch. The third is where your money goes to die.

Here's the baseline. Per the Bureau of Labor Statistics, median pay as of May 2025:

Now layer on the markup. The Resource Company's data brackets it clearly: administrative and clerical roles run 35 to 50 percent, healthcare runs 50 to 100 percent or more, and the overall temp range is 30 to 75 percent. Dental temp agencies tend to sit in that 35 to 50 percent band for hygienists and assistants in most metros, which is the range I'll use here. If your local agency is billing at healthcare-tier markups, everything below gets worse, not better.

At a 35 percent markup, that $47.16 hygienist bills at $63.67 an hour. At 50 percent, she bills at $70.74. You're paying $16 to $24 an hour, every hour, for the agency's Rolodex.

Why Practices Keep Writing the Check

Because the labor market is genuinely brutal, and agencies know it. The ADA Health Policy Institute found that only 60 percent of dentists report having an adequate number of hygienists on staff, and 91 percent of dentists actively recruiting hygienists called it very or extremely challenging. When your hygienist gives notice and your schedule is booked six weeks out, the agency's pitch writes itself: we'll have someone in your chair Monday.

The desperation is measurable. The joint HPI, ADAA, ADHA, DANB and IgniteDA workforce report found that about 1 in 4 dentists who are recruiting now use staffing agencies or recruiters, and that workforce shortages have cut dental practice capacity by an estimated 11 percent nationally. Empty chairs are expensive, so owners pay whatever it takes to fill them. That's rational in week one. It stops being rational in month three.

And the pressure isn't going away. The same report found that 31.4 percent of hygienists and 33.7 percent of assistants expect to retire within five years. A third of the clinical workforce is heading for the exit. If your staffing plan is "call the agency when someone quits," you've built a business model around paying a permanent premium on a worsening shortage.

Operator Math

Let's run a real scenario. Your full-time hygienist resigns. Given that 91 percent of recruiting dentists call hygienist hiring very or extremely challenging, assume it takes you 10 weeks to fill the seat. You need coverage for her four 8-hour days, so 32 hours a week.

Option A: the agency. Take the middle of the markup band, 45 percent, on the median $47.16 wage. The agency bills you $68.38 an hour. That's $2,188 a week for your 32 hours of coverage. Over the 10-week search, you'll pay the agency $21,882.

Option B: a direct per-diem hygienist. You pay her the same $47.16, and over 320 total hours your gross wages come to $15,091. You're the employer now, so add the burden the agency was covering: 7.65 percent FICA plus workers comp and admin, call it 10 percent all-in. Your loaded cost lands at $16,600.

The gap between the two options is $5,281 for a single 10-week vacancy. That's not a rounding error. That's a new intraoral scanner payment, or most of a signing bonus that might have filled the seat in week four instead of week ten.

Now the chronic case, which is where agencies really feed. Plenty of practices drift into using a temp one day a week, indefinitely, because it's easier than hiring for a partial role. One 8-hour day a week is 416 hours a year. At the agency's $68.38, that's $28,446 a year. A direct per-diem at $47.16 with your 10 percent burden costs $51.88 an hour loaded, or $21,582 for the same year. You're paying $6,864 a year, every year, to avoid building a two-person per-diem list.

Assistants look proportionally identical. The median $23.11 assistant bills out around $33.51 at a 45 percent markup, while your direct loaded cost is about $25.42. That's an $8-an-hour tax on the cheapest clinical labor in your building.

One honest caveat: if you use a temp exactly once a year, the agency premium is cheaper than the hassle of onboarding a per-diem into payroll. The math above kills the agency for repeat use, not for the true one-off.

What the Agency Defenders Get Right, and Where It Falls Apart

The standard defense of agencies has three parts, and two of them are half true.

"They handle payroll taxes and workers comp." True, and I priced it into the math above at 10 percent. The markup is 35 to 50 percent. You're paying 35 to 50 to avoid a cost of 10. If your payroll provider can't add a per-diem employee in fifteen minutes, the problem is your payroll provider.

"They screen and credential." Partially true. They verify licensure, which takes you five minutes on your state board's website. They don't screen for whether this person can work your software, keep your hygiene column on time, or talk to your patients the way you want. You find that out at 8 a.m. Monday either way.

"They're fast." This is the real product, and it's only valuable because you didn't build speed yourself. A practice with three vetted per-diem hygienists in its phone can fill a Tuesday just as fast as an agency, at cost. The agency isn't selling labor. It's selling your own lack of a bench back to you at a 45 percent markup.

Watch the contracts, too. Most agencies charge a conversion fee, often thousands of dollars, if you hire their temp permanently. So the one genuinely good outcome of a temp placement, finding a keeper, comes with its own tollbooth.

Build the Bench Instead

The fix isn't heroic. It's four unglamorous moves that together replace the agency:

  • Build a per-diem list before you need it. Two or three hygienists and two assistants who've each worked at least one shift in your practice. Sources: recently retired clinicians who want occasional days (remember, a third of the workforce is near retirement and many want to taper, not stop), part-timers at other offices with an open day, and local hygiene program alumni networks. Onboard them into payroll now, at zero hours, so activating them is a text message.
  • Pay per-diems above median, deliberately. Offer $55 an hour in a $47 market and you're still miles under the agency's $68 bill rate, and you'll be the first call they answer. The spread between median wage and agency bill rate is your negotiating room. Spend some of it on the clinician instead of the middleman.
  • Fix the vacancy speed problem at the source. The agency's hold on you is proportional to your time-to-hire. Standing recruiting ads even when you're fully staffed, a real referral bonus for current staff, and same-week interviews shrink the coverage window the agency monetizes.
  • Retain like it's cheaper than replacing, because it is. Every retention conversation you skip becomes 10 weeks of agency invoices. Reread the Operator Math section before you decide a $3-an-hour raise request is too expensive.

The Cash Flow Angle Nobody Mentions

There's a second-order cost hiding in agency dependence: it hits your working capital exactly when you're weakest. A vacancy already means lost production. The joint workforce report's finding of an 11 percent capacity reduction from shortages is revenue that never hits your deposit account. Agency billing then raises your cost per delivered hour by 30-plus percent during that same stretch. Revenue down, unit cost up, at the same time. That's the squeeze.

We see this anxiety directly in our own data. Staffing gaps are one of those reasons, and agency premiums make the gap deeper than it has to be. If you're borrowing working capital partly to cover marked-up temp labor, you're paying interest on a middleman's margin. That's the worst dollar in dentistry.

Run your own numbers in the overhead tool. If temp and agency spend is more than a point of collections, you don't have a staffing problem. You have a procurement problem.

The Takeaway

Stop treating the agency as your staffing plan and start treating it as what it is, a 35 to 50 percent surcharge on labor you can source directly. This week, pull your last 12 months of agency invoices, total them, and compare against the direct per-diem cost using the math above. Then build a bench of three vetted per-diem clinicians, onboarded into payroll at rates above market median but below agency bill rates, so your next vacancy costs you wages instead of markups. The shortage is real, but the premium is optional.