All guides

Choosing a partner7 min read

How to choose a web developer: agency, freelancer or studio?

Choosing who builds your website matters as much as what gets built. Pick wrong and you get a site that looks fine but underperforms, a developer who disappears after launch, or a bill full of surprises. Here's an honest look at the three routes — agency, freelancer, studio — and the questions that actually separate a good partner from a risky one.

The three routes

Agencies give you scale, process and a team — but you often pay for offices, a sales team and layers of management, your project may be built by juniors, and you can be a small fish among bigger clients.

Freelancers are direct, senior and cost-effective — but you're relying on one person's time, skills and availability, with no cover when they're ill, busy or move on.

Small studios sit in between: you still deal directly with the senior people doing the work, but you get more than one skill set, proper process and continuity. The trade-off is they take on fewer projects at once.

The questions that actually matter

  • Who will actually build it? The person you're impressed by in the meeting, or a junior you'll never meet?
  • Can I see real work and talk to a client? Live sites and references beat a glossy portfolio.
  • What happens after launch? Support, fixes and someone who answers the phone — or silence?
  • Do I own everything? The code, the domain, the accounts — or are you locked in?
  • How do you choose the technology? A good answer is "it depends on your project"; a bad one is "we always use X".
  • What's not included? The honest answer prevents the expensive surprise later.

Red flags

  • A quote with no breakdown, or a price that seems too good to be true.
  • Pressure to decide now, or vague answers about who does the work.
  • No interest in your business goals — just a rush to talk features.
  • Recommending the same platform for everyone, regardless of need.
  • No plan for performance, SEO or security ("we'll sort that later").

Green flags

  • They ask about your business and customers before talking about design.
  • They explain trade-offs plainly and give honest recommendations.
  • They show measurable results — speed, rankings, enquiries — not just screenshots.
  • They're still there after launch, and you own everything.
  • You speak directly to the people doing the work.

Common questions

Is a freelancer or an agency better for a small business?

It depends on the project and your appetite for risk. A good freelancer is great value but is a single point of failure. An agency offers scale but more overhead and often junior delivery. A small studio is a middle path — senior, direct people plus the process and continuity of a team.

Why are small studios often cheaper than agencies?

Because you're not paying for what agencies quietly add to the bill — city-centre offices, sales teams and layers of management. With a small senior team, more of your budget goes into the actual build rather than the overhead around it.

What should I ask a web developer before hiring them?

Who will actually build it, can you see live work and talk to a client, what happens after launch, do you own everything, how they choose the technology, and what isn't included. The answers tell you far more than the portfolio does.

How do I avoid being overcharged?

Get the scope in writing, ask each quote what's not included, and make sure you're comparing like for like. A trustworthy partner explains the price line by line and is happy to recommend a smaller project if that's genuinely what you need.

Let's talk

Let's talk about your project.

Whether you've got a clear brief or just an idea, tell us what you have in mind and we'll give you an honest recommendation — even if that's a smaller project than you expected.