The freelancer-versus-agency debate usually comes from people selling one of the two. Having run production inside both worlds for twenty-two years, here's the version with the sales pitch removed.
What you actually get from each
A freelancer is one person's taste, speed and availability. At their best: senior skill at £300–£500/day with zero overhead in the price. Risks: holidays, illness, capacity, and the discipline gap — many are brilliant at one thing and improvise the rest.
An agency is a process wearing a brand. You buy reliability, breadth and account management — and pay for all three, plus the office. The senior person pitches; the work is usually done by whoever costs the agency least. For £20k+ campaigns with many moving parts, that machinery earns its margin. For a small business brand job, you're often paying agency prices for junior hands.
The consultancy middle ground — a senior independent with production experience across disciplines — is what most £500–£5,000 projects actually need: one accountable expert, no hand-offs, without agency overhead. It's the model we run, so weigh that bias as you read; the reasoning stands anyway.
Five questions that reveal the right answer
Who will actually design my work? Can I see that person's portfolio, not the studio reel? What happens when you're on holiday? Have you produced for print, signage and embroidery — or just screens? What does revision round two cost? The answers sort providers faster than any label does.
Whoever you choose: know what things should cost before the first meeting, and get the quote fixed in writing.