I run an agency. I have skin in the game on this question and you should weight my answer accordingly. I’ll try to be honest about both directions.
The agency-vs-in-house decision is usually framed as a financial trade-off — what’s cheaper, agency or full-time hire. That framing is mostly wrong. Agencies and in-house hires aren’t interchangeable inputs to the same output; they produce structurally different work.
What agencies do well
- Pattern recognition across companies. A senior agency operator has seen 30+ companies in similar situations. The pattern recognition compresses learning cycles.
- Deep specialist craft. The best agencies have specialist talent in narrow domains (technical SEO, paid social, video production, demand gen ops) at a quality level you can’t economically hire in-house at sub-$30M ARR.
- External objectivity. A good agency will tell you the unpleasant truth about your positioning, your ICP, your content quality. An in-house hire is more politically constrained — there are people they have to keep working with after the assessment is delivered.
- Variable cost. You can scale agency spend up or down by quarter. You can’t do that with full-time hires without doing damage.
What in-house hires do well
- Tight feedback loops with product, sales, support. An in-house marketer sits in your standups, hears your sales-loss debriefs in real time, drinks coffee with your engineers. The fidelity of company-specific context is enormous.
- Founder voice fluency. Ghostwriting in founder voice gets easier the more time the writer spends with the founder. In-house writers reach voice fluency faster than agency writers, who are time-rationed across multiple clients.
- Internal political navigation. Some marketing work requires winning internal arguments (with sales, product, finance). Outsiders can’t run those battles.
- Long-term institutional memory. An in-house hire who stays 3+ years builds a knowledge base about why specific decisions were made that’s irreplaceable.
The hybrid that usually works
For most companies between $2M and $15M ARR, the right shape is: core team in-house, specialists outsourced. Specifically:
- In-house: generalist marketing leader, content lead, demand-gen ops
- Outsourced: SEO/content strategy, paid acquisition execution, video production, brand design, occasional specialist projects (e.g., a 90-day repositioning sprint)
The in-house team holds the strategy, the voice, the internal context. The agencies provide specialist execution, fresh-eyes objectivity, and pattern recognition across companies.
The case against using us
Things I’ll tell you about our engagements that might steer you toward an in-house hire instead:
- We are not in your team standup. You’ll have to brief us. The briefing overhead is real.
- We work with multiple clients. Your response time will be measured in days, not minutes. If you need someone on Slack at 4pm Tuesday, you need an in-house person.
- Our voice work has a ceiling. No matter how good our ghostwriting process is, an in-house writer who’s worked with the founder for 18 months will write more naturally in founder voice than we can.
- Our engagement model is project-based. When the engagement ends, we leave. The team you build internally compounds; the agency relationship doesn’t.
If those things are deal-breakers for you, hire in-house. We are not trying to be the right answer for every company.
Where we’re the right answer
The companies we serve well: $1M–$15M ARR, founder still personally involved in marketing, looking for senior pattern-recognition without the cost of a $400K-OTE VP Marketing hire, comfortable working in 90-day sprint cycles, willing to do the in-house work needed to absorb what we deliver.
If that’s not you, we’ll tell you. We turn down roughly 40% of inbound diagnostic intakes for fit reasons.
— Margaret
