Skip to content
SearchMaven
All articles
SearchMaven··6 min read

How much should a small business website cost?

Website quotes range from a few hundred pounds to tens of thousands, which helps nobody. Here is a clear way to think about what a small business website should cost, and why a monthly fee often makes more sense than a big upfront bill.


Ask three web designers what a website costs and you will get three wildly different answers. Some will quote a few hundred pounds. Others will quote ten thousand or more. For a small business owner just trying to get online, that range is worse than useless. So let us cut through it and talk honestly about what a small business website actually costs, what drives the price and how to avoid paying for things you do not need.

Why website quotes vary so wildly

A website is not one thing. The word covers everything from a single-page template a freelancer sets up in an afternoon to a bespoke e-commerce platform built by an agency over several months. Naturally the prices reflect that.

The main things that push the cost up are:

  • Custom design versus templates, a design built around your brand costs more than a stock theme.
  • Number of pages and features, a five-page brochure site is a fraction of the work of a twenty-page site with online booking or a shop.
  • E-commerce, selling online adds payment systems, product pages and tax handling.
  • Who builds it, a large agency carries higher overheads than a small local team.

None of that tells you what you should pay, though. For that, you need to think about it differently.

The hidden costs nobody mentions

The headline build price is only part of the story. A website is not a one-off purchase, it is something you own and run. Once it is live, you still need:

  • Hosting, somewhere for the site to live, typically £5 to £30 a month.
  • A domain name, your web address, usually £10 to £20 a year.
  • An SSL certificate, the padlock that keeps the site secure.
  • Updates and security, software needs patching or it becomes a liability.
  • Changes and edits, prices, photos and offers all need updating over time.

A cheap upfront build that leaves you to sort all of this yourself is rarely the bargain it looks like. The site goes stale, the plugins fall out of date and within a year you are paying someone to fix it anyway.

The two ways to pay for a website

Broadly, there are two models.

The traditional model is a large upfront fee, often £2,000 to £10,000 for a small business site, followed by separate ongoing bills for hosting, maintenance and any changes. It works, but the upfront cost is a real barrier for a lot of small businesses, and you can end up nickel-and-dimed for every edit afterwards.

The subscription model rolls the design, build, hosting, maintenance and often marketing into a single monthly fee. There is no big bill to find before you launch, the ongoing costs are predictable, and looking after the site is someone else's job. For most small businesses, this is the more sensible way to budget.

What a sensible monthly budget looks like

If you go down the subscription route, here is a realistic picture of what different budgets get you:

  • Around £50/month, a professional, custom-designed brochure site of up to five pages, with hosting, domain, SSL and security all included. Ideal for getting online and looking credible.
  • Around £125/month, a larger site plus the marketing basics: a Google Business Profile, basic SEO and regular content so people actually find you.
  • Around £250/month, e-commerce, standard ongoing SEO and a steady stream of content. The right level for a business that wants to sell online and grow.
  • £450+/month, the full package: unlimited pages, advanced SEO, paid ads management and priority support. A complete marketing engine.

These are the bands we work in, and you can see the full breakdown on our pricing page. The key point is that you are not just buying a website, you are buying a website that stays online, stays secure and keeps working for you.

Questions to ask before you pay anyone

Whoever you choose, get clear answers to these before you commit:

  1. What is included in the price, and what is extra? Hosting, domain, SSL and edits should not be surprise add-ons.
  2. Who owns the website and the domain? The answer should be you.
  3. What happens after launch? A site that nobody maintains is a liability, not an asset.
  4. How do I make changes? And what does each change cost?
  5. Is there any marketing built in? A beautiful site that nobody visits will not grow your business.

The bottom line

There is no single right price for a small business website, but there is a right way to think about it: look at the total cost of owning and running the site, not just the headline build fee. For most small businesses, a predictable monthly fee that bundles everything together is easier to budget for and far less hassle than a big upfront bill followed by a string of surprise invoices.


SearchMaven designs, builds, hosts and markets websites for small businesses across Gloucestershire, all in one monthly fee from £50. See our plans or get in touch and we will recommend the right one for you.

Ready to improve your Google Ads?

Get a free account audit, we'll tell you exactly where your budget is going.

Get my free audit