How much does a website cost in the UK?

A bespoke small-business website in the UK typically costs £1,500 to £5,000. At Webso a starter site is from £800, a professional site from £2,500 and a premium build from £5,000, every one starting with a free homepage mockup and paid 50% to start, 50% on approval. Local SEO is £200 a month, rolling monthly, with the first month free when we build your site. Below are the real ranges in the UK market, what moves the price, and exactly how we price.

Typical UK website costs

Rough ranges for 2026. Use them to sanity-check any quote you are given.

£800 to £1,500

Custom Next.js business website

Fully custom and mobile first, built in Next.js and React with SEO built in from the first page. Often 40 or more pages, each service and town on a page of its own.

£1,500 to £5,000

Freelancer or small studio

A custom small-business site from an individual or a small team. Quality and reliability vary a lot, so look at the work and who you actually deal with.

£5,000 to £15,000+

Established agency

Bespoke design and bigger teams, often with a London premium. Excellent work, but you usually deal with account managers rather than the developers.

£3,000 to £30,000+

E-commerce or web app

Online shops, booking systems, portals and custom tools. The price tracks the complexity, so the scope matters more than the page count.

What moves the price

Two quotes can look wildly different because they are for different things. These are the factors that matter.

  • How many pages and how much custom design is involved
  • Whether it is a brochure site, an online shop, or a custom web app
  • Bespoke design versus a template
  • SEO, copywriting and content production
  • Integrations with tools like booking, CRM or payments
  • Ongoing costs: hosting, domain and maintenance

What we charge at Webso

We sit at the fair end of the agency range: bespoke, genuinely fast sites, without the big-agency markup. Every build starts from a free homepage mockup, it is 50% to start and 50% on approval, and you own all the code with no lock-in.

from £800
Starter site
from £2,500
Professional site
from £5,000
Premium / bespoke

What SEO costs at Webso

Local SEO is £200 a month, rolling monthly with no contract, and the first month is free when we build your website. That one price covers the whole local job and a monthly report from your own Search Console data. Bigger or more competitive markets are quoted up front, so the number you agree is the number you pay. AI search optimisation is from £150 a month, Google Ads management is £120 a month, and SEO, AI search and Ads together are £400 a month.

£200 a month

Local SEO

Technical fixes, pages for what your customers search, Google Business Profile, reviews and listings. Rolling monthly, no contract.

From £150 a month

AI search optimisation

Making your business the one ChatGPT, Google's AI Overviews and Perplexity quote: clear answers, consistent facts and structured data. Rolling monthly.

£120 a month

Google Ads management

Setting up and running your campaigns, checking the search terms and cutting wasted spend. The ad budget is paid to Google directly.

£400 a month

SEO, AI search and Ads together

Local SEO, AI search optimisation and Google Ads management as one monthly price, run as one plan. Ad budget paid to Google.

First month free

With a new website

When we build your site, the first month of SEO is on us, so the work starts the day the site goes live.

Fixed quote

Audits and clean-ups

One-off technical work for a site that needs fixing rather than ongoing SEO, priced before we start.

Not in the monthly prices: the Google Ads budget, which goes to Google; a new website or redesign; and hosting and care, which is £180 a year. What the SEO work involves →

Cost questions, answered

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

For a professional, custom small-business site, most UK businesses pay somewhere between £1,500 and £5,000. At Webso a fully custom Next.js site of 40 or more pages starts at £800; above £5,000 you are usually paying for a larger agency or a more complex build.

Why do website prices vary so much?

Because 'a website' can mean a five-page brochure site or a full booking platform. Custom design, e-commerce, integrations and content all move the price. That is why we scope and quote each project rather than list one figure.

Is a cheap template website worth it?

It can be fine to start, but cheap sites are often slow, look like everyone else, and are hard to grow. Many businesses end up paying twice when they rebuild. We would rather build it properly once.

What are the ongoing costs after launch?

Mainly hosting and your domain, plus optional maintenance if you want us to look after updates and changes. We are upfront about all of it before you start, and there is no lock-in.

Do I have to pay it all upfront?

No. You see your homepage as a free mockup first. Then it is a 50% deposit to start and 50% on approval, backed by a 30-day money-back guarantee.

How much does SEO cost per month?

Local SEO with Webso is £200 a month, rolling monthly with no contract, and the first month is free when we build your website. Bigger or more competitive markets are quoted up front, and one-off audits or technical clean-ups are fixed prices agreed before any work starts.

What do I get for £200 a month of SEO?

The whole local job: technical fixes, pages written for what your customers actually search, your Google Business Profile, a steady flow of genuine reviews, consistent business listings, Every month you get a plain-English report from your own Search Console data. AI search optimisation is from £150 a month on its own, Google Ads management is £120 a month, and all three together are £400 a month. The ad budget itself is paid to Google.

Want a real number for your project?

Tell us what you need and we will come back with a clear, fixed quote and a free homepage mockup.