Home/Field Notes/Operator Notes
Operator Notes

Agency, freelancer, or in-house hire: how to choose.

Three ways to buy growth, three different problems they solve. Pick the wrong one and you pay for it for a year. A straight decision framework.

Every founder who wants to grow eventually faces the same three doors. Hire a freelancer. Hire in-house. Bring in an agency.

Most pick based on cost, regret it, and switch a year later. The better question is not "which is cheapest." It is "what am I actually buying, and does it match the problem I have."

What each one is good at

These are different products, not different prices for the same product.

A freelancer buys you a pair of hands for one task. Ads, a landing page, copy, a CRM tweak. You point, they execute. They are excellent when you know exactly what you need and the problem is narrow.

An in-house hire buys you ownership and availability. Someone who lives in the business, learns it deeply, and is there every day. They are excellent when the work is continuous, predictable, and central enough to justify a salary plus the management to make them effective.

An agency buys you a system and a team. A group that designs, builds, and operates the whole stack, with more range than one person and more accountability than a contractor. Good when the problem is the system itself, not a single piece of it.

The mistake each one creates

Pick the wrong door and the failure mode is predictable.

  • Freelancer for a systems problem. You hire someone to "run the ads," but the funnel, CRM, and follow-up are broken downstream. The ads work. The business still does not. You blame the freelancer for a problem they were never scoped to fix.

  • In-house hire too early. You hire a generalist marketer before you know what good looks like. They cannot do everything well because no single person does funnels, paid media, CRM, sales ops, and reporting. You end up paying a salary for partial coverage, plus the burden of managing someone in a craft you cannot yet evaluate.

  • Agency for a narrow task. You bring in a full partner to do one landing page. Overkill, overpriced, slow. A freelancer would have shipped it in a week.

A straight framework

Answer three questions honestly.

  1. Is the problem one task, or the whole system? One task points to a freelancer. The whole system, funnel through reporting, points to an agency. A single ongoing function you can clearly define points to a hire.

  2. Do you know what good looks like? If yes, you can direct a freelancer or manage a hire. If no, you need a partner who has built it before, because you cannot manage your way to an outcome you cannot specify.

  3. Is the work continuous or a build? A one-time build favours an agency or freelancer. A genuinely continuous, full-time function favours a hire, once the system exists for them to run.

The order most businesses should follow

For a lot of service businesses, the sequence is: agency to build and prove the system, then an in-house hire to operate what is now well-defined, with freelancers for spikes of specialist work.

The reason is simple. You cannot hire well for a function you have never seen run properly. Build the system first, learn what good looks like, then hire against a known shape. Hiring before the system exists is how you end up managing someone in the dark.

Where we sit, honestly

We are an agency, so treat this as a disclosed bias. We are the right call when the problem is the whole system: funnel, CRM, sales, paid media, and the AI underneath, built in about two weeks and operated from there.

We are the wrong call if you need one landing page (hire a freelancer) or if you already have a working system and just need someone to run it daily (make the hire). If that is you, we will say so on the call rather than sell you a system you do not need.


If the problem is the system and you want it built and run by one team, the strategy call is here. If you are not sure it is us, the /not-a-fit page is the honest version of who we are not for.