The Hidden Cost of FM Staffing Broker Markups
By STEADYWRK Team, STEADYWRK
The Hidden Cost of FM Staffing Broker Markups
If you have ever wondered why a commercial HVAC tech costs your company $145 an hour when the same tech takes home $55, the answer is not complicated. It is a stack of markups, handoffs, and intermediaries, and almost none of it is disclosed on the invoice.
Facility management staffing brokers operate in a pricing model that has not meaningfully changed in two decades. A client pays the broker. The broker pays the staffing agency. The staffing agency pays the recruiter. The recruiter pays the technician. Every layer takes a cut, and every layer calls their cut "operational overhead." By the time the work actually happens, 40-60% of the billed rate has evaporated into the handoff chain.
That number is not invented. It is the figure we publish on our comparison page because it is what the market actually runs. Industry analysts cite similar ranges. Brokers themselves do not dispute it — they just do not put it on the invoice.
Where The Markup Actually Goes
The 40-60% broker markup breaks down into three buckets, and understanding each one is how you separate legitimate service from pure rent extraction.
1. Recruiter Commission (8-15%)
The first cut goes to whoever sourced the technician. In traditional FM staffing, that is usually an external recruiter or an internal sourcing team working on commission. Every hour the tech works, the recruiter earns a residual. On long placements, that residual can persist for the lifetime of the assignment.
This is the only part of the markup that has a defensible rationale. Recruiters do real work: they find the candidates, run the screening, verify certifications, and handle the initial negotiation. The problem is not that they get paid. The problem is that the fee is often opaque, runs indefinitely, and gets re-extracted every time a client renews a contract.
2. Broker Overhead (15-25%)
This is the middle layer, and it is the hardest to justify. Broker overhead covers office costs, account managers, back-office billing, compliance paperwork, and the margin the broker needs to hit their quarterly targets. None of this touches the actual work. None of it reaches the technician or improves the quality of the dispatch.
In practice, broker overhead is the cost of running a sales organization that exists to sign clients and manage invoices. The technician does not benefit. The client does not benefit. The broker benefits, and so does whatever private equity firm owns the broker.
When a platform tells you it has eliminated broker markup, this is the bucket they are actually removing. Recruiter commission still has to exist in some form. Broker overhead is the line item that disappears when you cut out the middleman.
3. Handoff Friction (10-20%)
This one is invisible on the invoice, but it is the most expensive. Handoff friction is the compound cost of every manual step between a work order entering the system and a technician showing up on site. Dispatcher time. Phone tag. Miscommunicated scope. Re-dispatches. Rework. Insurance paperwork that gets lost between the broker and the staffing agency. Every manual handoff has a cost, and the broker passes every one of those costs to the client in the form of higher rates.
The reason this bucket is so large is that traditional broker workflows are optimized for billing, not for throughput. Work orders get re-keyed into three different systems. Status updates get transcribed into emails. Proof-of-completion photos get forwarded as attachments. Each of those steps takes human time, and human time at $35-$60 per hour adds up fast.
What To Look For When Vetting A Platform
If a platform claims to be cheaper than a traditional broker, you should know exactly what they are removing from the stack. Here is the short vetting checklist that cuts through the marketing.
- Ask what the technician actually takes home. The ratio between what you pay and what the tech earns is the only honest metric. Anything under 1.6x is competitive. Anything over 2x is broker markup in a new wrapper.
- Ask how many humans touch a work order between submission and dispatch. If the answer is more than one, you are paying for handoff friction. Modern dispatch platforms should handle routine work orders automatically and only escalate exceptions.
- Ask about the billing stack. If the platform uses a separate staffing agency, a separate back-office provider, and a separate compliance vendor, the markup is going to stack up fast. A single platform handling dispatch, compliance, and payment is structurally cheaper.
- Ask for transparent take-rate disclosure. Platforms that will not tell you what percentage of each invoice reaches the technician are almost always running the same broker model with better branding.
- Ask about minimum volume commitments. Traditional brokers protect their margins by locking clients into minimums. Per-work-order pricing is a strong signal that the platform is confident in its unit economics.
What Changes When You Remove The Middlemen
We built STEADYWRK because the broker model is structurally indefensible for high-volume FM dispatch. When you replace broker overhead with automated dispatch and direct contractor relationships, the math changes immediately. The technician gets paid more, the client pays less, and the platform still runs profitably — because it is actually doing work that was previously being billed for and never delivered.
This is not a margin squeeze. It is the removal of a cost center that was never earning its keep.
The easiest way to see the difference is to compare the stack line by line. Our compare page lays out the feature and cost deltas between STEADYWRK and the enterprise FM platforms most companies evaluate. Our pricing page shows the per-work-order model that replaces broker retainers.
The Takeaway
Traditional FM staffing brokers have survived this long because their markup is invisible and their clients have never had a clean alternative. Neither of those conditions is permanent. The markup is visible now, and the alternative exists. The only question left is how long a client wants to keep paying for a handoff chain that never improved their dispatch.
If you are running an FM portfolio and the 40-60% number feels familiar, it is because you have been paying it for years. You do not have to.
Compare STEADYWRK to the enterprise FM platforms and see our pricing.