Skip to main content

· Business Growth  · 5 min read

How Much Does a Small Business Website Cost in the UK?

Quotes for a small business website range from £200 to £20,000 — which makes it hard to know what’s fair. Here’s an honest breakdown of UK website costs, what drives the price, and how to avoid paying for things you don’t need.

Quotes for a small business website range from £200 to £20,000 — which makes it hard to know what’s fair. Here’s an honest breakdown of UK website costs, what drives the price, and how to avoid paying for things you don’t need.

If you ask five companies to quote for a small business website, you’ll get five wildly different numbers.

One says £300. One says £8,000. One won’t give a price until you’ve sat through a “discovery call”.

That’s not because some are ripping you off and others aren’t. It’s because “a website” can mean almost anything — from a single page you build yourself in a weekend to a custom-coded system that takes months.

This guide breaks down what a small business website actually costs in the UK, what you’re really paying for, and how to make sure you don’t overpay (or underpay and have to redo it a year later).


The short answer

For a typical UK small business — a tradesperson, salon, restaurant, clinic or local service — here are realistic 2020s price brackets:

  • DIY website builder: £10–£30 per month (plus your own time)
  • Freelancer: £500–£3,000 one-off
  • Small studio / agency (fixed price): £1,500–£6,000 one-off
  • Larger agency or custom build: £8,000–£25,000+

Most small businesses that want something professional — but not enterprise-grade — land somewhere in the £1,500–£5,000 range for a well-built site that brings in enquiries.

Below that, you’re usually doing the work yourself. Above it, you’re paying for complexity most small businesses don’t need.


What you’re actually paying for

The price isn’t really about “how many pages”. It’s about how much skilled work goes into it. The big drivers are:

1) Design

A template you fill in yourself is cheap. A design built around your business — your services, your photos, your customers’ questions — takes a designer’s time. That’s most of the cost gap between a £300 site and a £3,000 one.

2) Build quality

Two sites can look identical and perform completely differently. Speed, mobile layout, clean code and proper structure are invisible until something goes wrong — a slow site quietly loses you enquiries every single day.

3) Conversion, not just looks

A pretty site that doesn’t generate calls is an expensive business card. The work that turns visitors into enquiries — clear headlines, obvious calls-to-action, trust signals, fast quote forms — is where good money is well spent.

4) Content and SEO basics

Someone has to write the words, set up page titles and descriptions, and make sure Google can find you. If a quote is suspiciously cheap, this is usually the bit that’s been skipped.


The three ways to get a website (and what each really costs)

Option 1 — Do it yourself (Wix, Squarespace, GoDaddy)

Cost: ~£10–£30/month.

DIY builders are genuinely good now, and for a brand-new business on a tight budget they can be the right call.

The real cost is your time — and the result usually looks like a template, because it is one. If your evenings are worth more than the saving, this gets expensive fast.

Option 2 — Hire a freelancer

Cost: £500–£3,000.

A good freelancer can build an excellent small business site. The trade-offs are availability and accountability — one person juggling several clients, who may be hard to reach when you need a change six months later.

Quality varies enormously at this level, so ask to see live sites they’ve built and check they still load fast today.

Option 3 — A studio or agency

Cost: £1,500–£25,000+, depending heavily on the agency.

This is the widest bracket. A small, focused studio can deliver a professional, conversion-ready site for a few thousand pounds. A larger agency with account managers and a longer process will charge multiples of that for similar output — you’re often paying for their overheads, not your results.

The key question isn’t “agency or freelancer?” — it’s “what am I actually getting for this number?”


The costs nobody mentions upfront

The build price is only part of the picture. Budget for these too:

  • Domain name: ~£10–£15 per year
  • Hosting: £0–£30 per month (many modern sites host for free or near-free)
  • SSL certificate: usually free now — never pay extra for this
  • Maintenance / updates: optional, but plan for occasional changes
  • Email: business email (e.g. you@yourbusiness.co.uk) is usually a few pounds a month

Watch out for quotes that look cheap upfront but lock you into expensive monthly “maintenance” you can’t leave. Always ask: do I own the site, and can I take it elsewhere?


Why “it depends” quotes are so common — and how to avoid them

A lot of website pricing is deliberately vague. You can’t compare two quotes if neither of them is a fixed number.

That’s exactly why we quote fixed prices. You see the total before you commit, you know what’s included, and there are no surprise invoices halfway through. For most small businesses that’s the single biggest stress remover — you can budget properly and get on with running your business.

If a supplier won’t give you a clear figure, that’s useful information in itself.


So what should you spend?

A simple way to decide:

  • Brand new, testing an idea, near-zero budget? Start with a DIY builder. Upgrade once you’re getting customers.
  • Established and relying on word-of-mouth, but losing work to better-looking competitors? A professional fixed-price site in the £1,500–£5,000 range usually pays for itself in a handful of jobs.
  • Complex needs — bookings, e-commerce, multiple locations? Budget more, and choose a builder who can show you similar work.

The wrong move is paying £300 for something you’ll have to rebuild in a year, or £15,000 for features you’ll never use. The right spend is the one that brings in more enquiries than it costs — and keeps doing it.


Get a fixed-price quote

If you’d rather skip the vague “it depends” conversation, we can help. Tell us about your business and we’ll give you a clear, fixed price for a fast, professional website — no monthly lock-ins, no surprises.

Get a fixed-price quote →

It’s free to ask, and you’ll know exactly where you stand.

Back to Blog

Related Posts

View All Posts »
Get a Quote