Agency vs. Internal Recruiter vs. On-Demand Recruiting
Which Model Actually Makes Sense for Your Firm?
A decision framework for architecture, engineering, and construction firms
The Three Options Most Firms Consider
Contingent Recruiting Agency
You pay only if a hire is made. Typical fee: 20–30% of base salary.
Works when: You hire very infrequently — once every few years — and cost-per-hire isn’t a primary concern.
Breaks when: You make more than 1–2 hires per year. Costs scale with no efficiency gain and the agency is never truly embedded in your process.
On-Demand Recruiting
A dedicated recruiting partner embedded in your process at a flat weekly rate. No placement fees. Pause anytime.
Works when: You have 1–8 open roles, hiring is inconsistent, and you want cost to align with actual activity.
Breaks when: You want contingency-only pricing or you hire once every few years.
Internal Recruiter
A full-time employee dedicated to hiring. Cost: $100,000–$120,000+ per year in salary, benefits, and tools.
Works when: You consistently hire approximately 15 or more people per year and need a dedicated full-time recruiting function.
Breaks when: Hiring is inconsistent or cyclical. You pay full-time costs for part-time utilization.
The Decision Shortcut
Use a contingent agency if:
- You have one urgent, high-priority hire
- You rarely hire (once every 1–2 years)
- Speed is the primary variable
Use on-demand if:
- Hiring comes in waves — 1–8 reqs at a time
- You do not want to pay per hire
- You need embedded recruiting without a full-time commitment
- You want cost to align with actual activity
Hire internally if:
- You consistently hire approximately 15 or more people per year
- Hiring is year-round, not cyclical
- You can absorb $100K+ fixed cost and keep it utilized
Where Contingent Recruiting Works — and Where It Doesn’t
Contingent recruiting is not a bad model. It is optimized for single transactions. The problem is most firms use it for ongoing hiring.
Where contingent works
- One critical hire with an urgent timeline
- You have no expectation of ongoing hiring
- Speed matters more than cost
- You are comfortable paying a premium for a single placement
The cost at scale
At a 25% fee on a $100,000 average salary:
- 1 hire: $25,000
- 3 hires: $75,000
- 5 hires: $125,000
There is no volume discount. Each hire costs the same regardless of how many you make.
Where contingent breaks
- Incentive misalignment — the recruiter is paid to close, not to find long-term fit
- Not embedded — external recruiters are working multiple clients, not focused on your process
- No compounding value — every search starts from zero, no pipeline builds
- Cost scales aggressively — 3–5 hires per year through an agency can cost more than an internal recruiter
The result: firms that use contingent recruiting for ongoing hiring often end up paying agency-level costs with none of the benefits of an embedded function.
Full Three-Way Comparison
| Contingent Agency | Internal Recruiter | On-Demand (Hierarchy Search) | |
|---|---|---|---|
| Cost structure | 20–30% per hire | $100K–$120K+/year fixed | Flat weekly retainer, pause anytime |
| Upfront cost | None | High | Low |
| Scales with volume | No — costs more per hire | Yes, at high volume | Yes — multiple roles same rate |
| Embedded in your process | No | Yes | Yes |
| Works under your brand | No | Yes | Yes |
| Candidates belong to you | No | Yes | Yes — no future fees |
| Builds pipeline over time | No — resets each search | Yes | Yes |
| Pause during slow periods | Yes (just stop calling) | No — fixed salary continues | Yes — anytime |
| Right req load | Any | 15+ concurrent reqs | 1–8 reqs, inconsistent cycles |
| Ideal for | 1 urgent hire | High-volume, year-round hiring | Inconsistent hiring, 10–100 person AEC firms |
Explore more: I Need to Fill a Role · Common Questions