It's the wrong question because it assumes you pick one forever. In practice the decision is about sequence: what does your team need in the next nine months, and what should it own after that? I've been the consultant in this decision many times, I've helped clients hire their in-house SEOs, and I've bridged the gap when one resigned mid-engagement. Here's the honest version of the trade-off.
Each with the catch the salesperson for that option won't mention:
Right when SEO is a permanent, central channel and you have senior leadership to manage it. The honest catches: a good senior SEO costs €70k to €100k+ fully loaded, takes months to hire, and if they walk into a strategy vacuum they'll spend a year building context instead of pipeline. Junior hires need direction that has to come from somewhere.
Right when you need senior strategy now, without a permanent seat. You get 14+ years of pattern recognition, 1 to 2 days per week, accountable for outcomes. The honest catches: a consultant who hoards context creates dependency, and one spread across 12 clients is an agency in a trench coat. Ask how many clients they run and how they leave.
Consultant first, in-house second. The consultant builds the strategy, the system, and the documentation. Then you hire in-house into a working machine, often with the consultant helping you interview. That's how one fintech client did it: I helped hire and onboard their in-house SEO lead, then handed over. Cheaper than a bad senior hire, faster than growing a junior alone.
What the recommended path actually looks like across nine months, ending with your own hire in the seat.
Senior strategy lands first
The consultant maps organic performance, ICP, and pipeline, and sets the strategy. Your existing team keeps executing, now with direction. No hiring pressure, no six-month vacancy while organic drifts.
The system gets built and documented
Keyword strategy, content system, pipeline attribution, and written processes for every recurring task. This documentation is what makes the eventual in-house hire land softly instead of starting from zero.
Hire in-house into a working machine
Now the job ad writes itself, because the role is defined by a running system, not a wish list. I help clients interview and onboard: at one fintech I helped hire and onboard the in-house SEO lead who then took over.
Handover and exit
The in-house person owns the system, the documentation stays, and the consultant leaves on schedule. What you paid for is standing in the building. That's the 9-month exit, run as designed.
This page gets read most often in one specific week: the week the in-house SEO hands in their notice. One of my longest-running engagements started exactly there. The client's SEO specialist resigned, and with him went the only person who knew why the strategy looked the way it did.
What worked was refusing the false choice between "re-hire immediately" and "outsource everything." We bridged: I took over the strategy layer within two weeks, protected the roadmap that was working, and spent the notice period extracting what lived only in the leaver's head into documentation. The re-hire happened months later, calmly, into a documented system, and the new person was productive in weeks instead of quarters.
If you're in that week right now, the mistake to avoid is panic-hiring into an undocumented setup. The knowledge walks out either way; the question is whether a system stays behind.
In most B2B scale-ups the person reading this page is a Head of Marketing or CMO who has to justify the decision to a CEO or CFO. That changes what "the right choice" means. You don't just need SEO work done. You need something you can defend in a leadership meeting: a plan with a forecast, reporting in revenue language, and a clear answer to "what do we own when this ends?"
That's the standard I'd hold any option to, including me. An in-house hire should come with a plan their manager can defend. A consultant should hand you reports you can forward without rewriting. If you're currently getting deliverables you have to translate for your own leadership, that's the gap, whoever fills it.
The version of this I sell is fractional SEO with a designed exit at month nine: senior ownership now, an in-house-capable team after. If you're comparing wider options first, the hiring guide gives you the vendor-filtering questions and the agency comparison covers the third path.
organic conversions in 6 months (475 → 950 a month)
Doubling organic conversions for a Series A HealthTechSeries A→B mental-health SaaS (US)
Senior strategy immediately, no 6-month hiring cycle
Help hiring your in-house SEO when the time comes
Nine months, then your team owns it
Bring the question to the strategy call. If the honest answer is "hire in-house, you don't need me," you'll hear exactly that.