Freelancer or agency for your small business site?
Freelancers are cheap and flaky. Agencies are polished and pricey. An honest comparison plus a third option that splits the difference.
01 / Two ends of the same spectrum
One human or a whole team
Most small business owners weighing up a website land on the same fork in the road: hire a freelancer for £600 to £2,500, or hire an agency for £3,000 to £8,000+. The freelance route is cheaper and more direct. The agency route is pricier and more polished. Both options work for the right business and both have failure modes that the cheap-versus-expensive comparison misses.
The freelancer model breaks when the freelancer becomes too busy, too ill, or too bored to keep maintaining your site after launch. The agency model breaks when the layered process moves slower than a small business owner can stomach and the bill keeps growing without obvious cause. Both are real, both happen often.
This page lays out where each model works, where it fails, and what the third shape (subscription web design) does differently. We sell the third option, so factor that in, but the bulk of the page is just an honest take on the trade-offs.
02 / Side by side
Six honest comparisons
Cost, polish, risk, post-launch, flexibility, process. The dimensions that matter when you are picking a supplier for a multi-year relationship.
Freelancer: cheaper, less polished
A freelance web designer in the UK typically charges £600 to £2,500 for a small business build. The work is usually direct and personal but the polish, the process and the contingency planning are thinner than at an agency.
Agency: pricier, more process
A UK web design agency typically charges £3,000 to £8,000 or more for the same kind of small business build. You get a project manager, a discovery phase, a design system and a more polished outcome. You also pay for all of those people whether you needed them or not.
Freelancer: one person, one risk
A freelancer is one human being. If they get ill, busy or bored, your project pauses. The relationship is personal, which is a strength when it works and a risk when it does not. Have a plan B.
Agency: many people, lots of friction
An agency has a project manager, designer, developer and account handler. The work is buffered against any one person disappearing. The trade-off is that the project moves at the speed of meetings and email chains rather than at the speed of one person sketching.
Freelancer: post-launch is fragile
Most freelance builds end at handover. If the freelancer takes on full-time work three months later, you become an inconvenience. The site keeps running but the relationship dries up exactly when you need it for changes.
Agency: post-launch is a separate contract
Agencies usually offer maintenance retainers from £100 to £500 a month. The maintenance is reliable but billable separately, and small change requests still tend to attract project managers and quotes rather than just being made.
03 / How to choose
Four signals one or the other fits
If the budget is tight
A freelancer is the saner choice. Agencies are simply too expensive for most small business sites and a good freelancer can deliver something perfectly adequate.
If the budget is genuinely large
An agency makes sense when the business has compliance, complex stakeholders, multiple sites or a brand that needs guarding. For most small businesses, this is overkill.
If you need someone for the long haul
Both shapes struggle here. Freelancers move on to other work, agencies bill maintenance separately. If post-launch matters more than launch itself, neither is a great fit.
If process matters but pace matters more
Agencies bring process. Freelancers bring pace. The right balance depends on whether your project is at risk of getting messy or at risk of getting slow.
FAQ
Common questions
Is a freelancer always cheaper than an agency?
On the headline number, almost always. On the total cost over three years it depends on whether the freelancer stays available. A £600 freelancer who disappears six months later and forces you to find a new one and rebuild is more expensive than a £3,000 agency that is still answering email two years later.
How do I pick between a freelancer and an agency?
Look at the size of the project, the role of the website in the business, and your appetite for managing the supplier. Big budget plus high stakes plus low time tolerance pushes you to an agency. Tight budget plus simple needs plus willingness to manage a single human pushes you to a freelancer.
What about agency project managers?
Project managers are valuable on big complex projects and friction on small simple ones. For a five-page small business site, the project manager often adds a layer of email and meetings that the project did not need. For a fifty-page e-commerce build with multiple stakeholders, they are essential.
Are subscription web design services like a freelancer or an agency?
A third shape. Smaller and faster than an agency, more reliable and longer-lived than a freelancer, and priced as a flat monthly fee instead of a project quote. The whole point of the subscription model is to take the strengths of both and avoid the weaknesses, and we are honest about where it does and does not.
What is the biggest mistake people make?
Picking on the headline cost without thinking about what happens after launch. The cheapest freelancer who disappears is more expensive than the moderately priced one who answers email. Buy the relationship, not just the deliverable.
Should I get multiple quotes?
Yes, always, from at least three providers across different shapes. One freelancer, one agency, one subscription service. The quotes will reveal more about the providers than they reveal about the project, and the differences in how they explain their process tell you who you would actually want to work with.
Curious about the third option?
Subscription web design replaces the freelancer-or-agency choice with a flat monthly fee. Start free, no card.