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

July 01, 2026•2 min read

Most agencies dodge this question until the end of a sales call. We'd rather answer it first.

The short answer

A professionally built small business website in the UK typically costs between £2,000 and £4,500. That covers a custom-designed site of around 5 to 10 pages, built to work properly on mobile, with the structure in place to support SEO down the line.

Three paths sit outside that range:

  • DIY builders (Wix, Squarespace and similar): roughly £240 to £360 a year once you add a domain and business email. The cheapest option, but you do the design and structure work yourself.
  • Freelancers: typically £800 to £3,000 for a straightforward 4 to 5 page site. Good value if you find the right person. Support after launch varies a lot.
  • Agencies: £2,500 to £10,000+, scaling with complexity, page count, and whether SEO, copywriting or photography are included. London agencies charge more for the same spec.

What changes the price

The number moves based on how many pages you need, whether the design is custom or templated, who writes the copy and shoots the photography, and whether SEO foundations get built in from the start instead of bolted on later.

Don't forget what happens after launch

A website isn't a one-off purchase. Basic maintenance, updates, security, backups, small content changes, usually runs £50 to £150 a month. Complex sites with bookings or e-commerce sit closer to £100 to £300 a month. A cheap upfront quote that skips this support can cost you more in lost leads than it saved in fees.

What to ask before you get a quote

  • Is this a one-off price, or does it include ongoing support?
  • How many rounds of design revisions are included?
  • Is SEO setup part of the build, or a separate cost?
  • Who owns the website once it's built: you, or the agency?

Want a number specific to your business instead of a national average? Get in touch and we'll give you a clear quote with no surprises later.

Back to Blog