← All notes
Notes

Should you hire a freelancer or an agency

An honest answer to the question every founder eventually asks, including the part that's inconvenient for me to say out loud.

Sep 5, 20264 min readFreelancingWorking with Clients

The founder of a small company asked me this a few weeks ago, over a call that was supposed to be about something else entirely. We'd been going back and forth on scope for their product, and right before we hung up they just said it — "honestly, should we even be talking to a freelancer, or should we go get an agency to do this properly." Not rude. Just tired. The kind of question you ask when you've already been burned once and you're trying not to get burned again.

I didn't have a clean answer for them in the moment, and I still don't have a clean one now. But I've thought about it enough since that I want to write down what I actually believe, instead of the version that's convenient for me to say.

Here's the honest version: an agency is buying you a process. You get a project manager, a paper trail, a team that doesn't disappear if one person gets sick or takes a vacation, and — if they're good — a level of polish that comes from having done this exact kind of project fifty times before. That's real, and for some projects it's exactly what you need. If you're a team of twelve people shipping something regulated, or you genuinely don't know what you want yet and need someone to run discovery for you, an agency's structure is doing work that matters.

A freelancer is buying you something different. You're buying the fact that the person who designed it is the same person who's going to look you in the eye — or in a Loom video, realistically — and explain why it's built the way it's built. There's no telephone game between a designer and an engineer who've never met. When something's wrong, you're not waiting for it to go through a project manager first. It's just — faster, and closer to the work, in a way that's hard to describe until you've felt the difference.

The part nobody says out loud is that both of those come with a cost. Agency cost is obvious — it's on the invoice. Freelancer cost is quieter: you're betting on one person's judgment, one person's bandwidth, one person's bad week. If I get sick for two weeks, there's no bench to pull from. That's just true, and I'd rather you know it going in than find out later.

So the actual answer — the one I gave them, eventually — wasn't "hire a freelancer" or "hire an agency." It was: figure out whether you need a process, or you need a person. Early-stage, moving fast, still figuring out what the product even is — you probably want a person who can hold the whole thing in their head at once. Later, bigger, more moving parts than one person can reasonably track — that's when a process starts pulling its weight.

I build the things I design, which is its own version of this same tradeoff — you're not choosing between a "design phase" and a "dev phase" done by different people who hand off to each other, you're getting someone who has to live with both halves of the decision at once. That's not better for every project. It's just a different bet, and I think people should know what bet they're making before they make it.

If any of this sounds like the conversation you're having with yourself right now, I'm easy to reach and happy to just talk it through — even if the honest answer is that you need an agency, not me.