Start a project

How much does a small business website cost in the UK?

The honest answer, with real ranges for DIY builders, freelancers and agencies, plus what actually pushes a quote up or down.

Elliot Westlake

Elliot Westlake

6 min read

This is the first question almost everyone asks me, and it’s usually met with a shrug and “it depends”. That’s a useless answer, so here’s a proper one.

For most small and service businesses in the UK, a professional website built by someone who knows what they’re doing lands somewhere between £1,000 and £5,000 as a one-off. Below that you’re generally into DIY territory. Above it, you’re paying for something bigger than a standard brochure site.

That’s the short version. The rest of this is what sits behind those numbers, so you can work out where you actually fall.

The four routes, and what each really costs

Doing it yourself on a website builder

Wix, Squarespace, GoDaddy and the rest will get you online for roughly £150 to £400 a year once you’ve paid for a plan, a domain and a business email address. If you’re just starting out, testing an idea, or genuinely have the time and patience to sit down and build it, this is a sensible place to start. I’d rather you had a tidy DIY site than no site at all.

The real cost is your time and the ceiling you hit later. A weekend becomes three weekends. The template fights you. And when you eventually want it to rank, load quickly and be shaped around how you actually sell, you’re starting again.

A freelancer

A UK freelance designer or developer will usually quote £800 to £3,000 for a small business site, with a straightforward four or five page build sitting around £1,200 to £2,000. You get one person who does the work, which means you’re talking to whoever is actually building it.

The variation in that range is mostly experience and how much of the job they take off your hands. Someone who also writes your copy, sorts your photos and sets up your Google Business Profile costs more than someone who drops your text into a template, and they should.

A small studio

£2,000 to £6,000 is the normal band for a small studio or regional agency. For that you’d expect design that isn’t a template, copywriting, a proper technical build and someone to look after it afterwards.

For what it’s worth, my own packages sit inside that: £995 for a single-page site, £2,495 for the multi-page build most businesses actually need, and £4,495 for something larger. I publish them because I think hiding prices wastes everyone’s time.

A full agency

£8,000 and up, often a lot more. You’re paying for a team, an account manager, a strategy phase and a process. Sometimes that’s exactly right. For a plumber, a tutor or a garden care company, it usually isn’t.

What actually moves the price

Quotes vary because jobs vary. In my experience these are the five things that genuinely shift a number:

How many pages. A one-page site and a fifteen-page site are different amounts of work, obviously. But the jump isn’t linear. Going from five pages to ten costs far less than going from one to five, because the hard part is the design system and the structure, not the pages themselves.

Who writes the words. This is the one people underestimate. Copy is usually the thing that holds a project up for weeks, and it’s the thing that decides whether visitors enquire. If you write it, you save money and the project takes longer. If I write it, it costs more and it gets done.

Whether anything needs to do something. A contact form is standard. Online booking, customer logins, payments, a members area or anything that talks to software you already use is a different job, quoted separately. That’s web app territory rather than web design.

Selling online. An online shop costs more than a brochure site, and how much more depends almost entirely on how many products you have and how complicated your postage and options are.

Whether you want to be found. A site that exists and a site built to rank in your area are not the same product. Local SEO means proper page structure, service and area pages, a tuned Google Business Profile and genuinely fast loading. It’s work, and it’s worth budgeting for.

The costs people forget

The build is a one-off. These aren’t:

  • Domain name: £10 to £20 a year. Yours, always. Register it in your own name, not your web person’s.
  • Hosting: anywhere from a few pounds a month to £30 or so, depending on the site.
  • Email: around £5 per mailbox per month for a proper business address.
  • Care plan: optional, but common. Expect £20 to £100 a month for hosting, updates, backups and small tweaks handled for you.

Add it up and most small businesses spend somewhere between £300 and £1,200 a year keeping a site running properly. Anyone quoting you a build price without mentioning ongoing costs is leaving something out.

What “cheap” usually costs you later

Very cheap builds tend to fail in the same handful of ways. The site loads slowly on a phone, because it was assembled on a page builder carrying far more code than the page needs. The copy is a paragraph of “welcome to our website”. Nothing has been set up that would help it rank. And the person who built it has moved on.

None of that is fixable in an afternoon. You end up paying twice, and the second bill is bigger because there’s a migration in it.

That isn’t an argument for spending as much as possible. It’s an argument for being clear about what you’re buying. A site that never brings in an enquiry was expensive at any price.

How to work out your own number

Ask yourself what one new customer is worth to you over a year. For a lot of service businesses that’s several hundred pounds; for some it’s several thousand. Then ask how many extra enquiries a site would need to bring in to pay for itself.

Run that arithmetic honestly and for most service businesses the answer comes out at somewhere between one and four extra customers. That tends to settle the question fairly quickly.

Getting a straight quote

Whoever you ask, give them enough to quote properly: what your business does, roughly how many pages you think you need, whether you have photos and copy, whether anything needs to be booked or bought online, and when you’d like to be live.

If you’d like a number from me, tell me about your project and I’ll come back with a fixed price and what’s in it. No discovery-call funnel, no “packages starting from”.

Keep reading