Skip to content
All articles
Costs & comparison · August 11, 2026 · 11 MIN READ

In-house recruiting or agency: the calculation almost nobody makes

Four routes to choose from, all with the same design flaw: they start from zero at every vacancy. Where the threshold sits for building your own system.

A machinery builder or technical service operator with an open service technician role has four routes to choose from. All four work. All four share the same design flaw – and it does not show at role one, it shows at role six.

The four routes compared

RouteWhat it costsWhat it deliversWhat it leaves behind
Job advertisementlow, per postingreaches the 6 % of skilled workers actively searchingnothing
Recruitment agency15–25 % of annual salary, market average 27.8 %one hire, fast, with network accessnothing
Temp staffingmarkup factor 1.5–2.0, indefinitelybridges capacity immediatelynothing – the person never belongs to the company
Agency on retainermonthly, without an endpointongoing campaigns and applicationsnothing – accounts and data sit with the agency

The last column is the actual comparison. After every hire the engagement ends, access expires, and the knowledge of what worked in your region leaves with it. Six months later the same process restarts – same cost, none of the head start.

Why this weighs more in machinery and technical service than elsewhere

Because the frequency is higher than most companies assume. At 10 to 15 percent turnover in industrial and technical roles, a company of 150 employees fills eight to twelve technical roles a year: service technicians, industrial mechanics, CNC machinists, operators, plus replacements driven by age structure.

And the age structure will sharpen this: 23 percent of employees in German mechanical engineering are over 55, only 12 percent under 30, average age 46.2 years. According to IW Köln and the Impuls Foundation, around 296,000 will retire by 2034 while 118,000 enter.

What an in-house system actually means

In many companies “in-house recruiting” means the management assistant handles staffing on the side. That is not a system, it is a responsibility without a tool – and it fails at the response rhythm, because Monday is dispatch planning and the application sits for three days.

A system consists of six parts, and the difference to an agency lies in each final line:

ModuleWhat stays in the company
Role profile with travel radius, on-call, control systemsthe template for every future role
Careers page on your own domainthe page, including access and source code
Channel to the 62 % passively openad accounts, audiences, creative
72-hour response rhythmprocess, message templates, ownership
Pre-selection on technical criteriaquestionnaire, scoring logic, applicant data
Handovertraining and a written operating manual

When it pays off – and when it does not

The threshold sits at roughly five hires a year, corresponding to around 50 employees.

Below that it generally does not pay off. Anyone hiring two technicians a year cannot use a system to capacity; an agency is the cheaper math. There are exceptions – a new site, an age structure with several foreseeable departures, a territory being opened up – but they are exceptions and should be named as such.

Above it the calculation inverts. At eight hires a year at around €8,900 in fees each, placement costs alone run to about €71,200 annually – and around €356,000 over five years, without a single module remaining in the company.

The honest objection

“If the system belongs to us, what does the provider live on?” That is the right question, and it has an uncomfortable answer: on building new companies every year – not on old ones never finishing.

Which is precisely why a recruitment agency, a temp staffing firm and a retainer agency cannot make this offer. It attacks their own business model. If you think that is a sales trick, test it at the one place where it shows: does the ad account run under your name or the provider’s? That single question separates a system from a campaign more reliably than any brochure.

Four questions to decide

  1. How many technical roles do you fill in a normal year? Under five: agency. Five or more: evaluate a system.
  2. Do the roles repeat? Service technicians, industrial mechanics and CNC machinists draw on the same pool – one system carries all three.
  3. How old is your service team? If you know who leaves in five years, you already know your demand.
  4. What happens if you cancel your current provider tomorrow? Does anything remain? If not, you know what you have been buying.

How the system is built in detail is on the page for the in-house recruiting system.


Keep reading

Feasibility check

One company per area. See if yours is still open.

A field service technician hired in fourteen days. A machining company with three candidates for two roles in the first month. No magic pill – a system that stays in the company afterwards. The feasibility check tells you whether your role can be filled in your catchment area. If it cannot, we decline before you spend a cent. One company per field and area.

What happens on the first call

  1. We run the numbers on your catchment area: how many suitable skilled workers are within range and whether your role can be filled there.
  2. You see the filled cases with role, company size and time to hire – and you may question every figure.
  3. You learn what the build costs in your case. Including when we advise against it.
Check your area 4.8 on Trustpilot · 283 businesses in the group