Cost guide

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

The honest answer: it depends on what your business needs. A website for a one-man plumber is not the same as a website for a building firm with twelve project types. This guide explains what actually drives the cost, what different tiers include, and how to avoid paying for the wrong thing.

There is no single answer to what a small business website costs because "a small business website" is not one thing. A plumber who needs five pages with tap-to-call is buying something different from a builder who needs a project portfolio organised by trade type. The cost reflects the work involved — pages, content, design, SEO, functionality — not an arbitrary price tag.

What follows is a breakdown of what drives that cost, honest ranges for different tiers, and the questions to ask so you pay for what you need rather than what someone wants to sell you.

What actually drives the cost of a small business website

These are the factors that determine how much work goes into a site — and therefore what it costs. Understanding them helps you see why quotes vary and what you are paying for.

Number of pages

A one-page site costs less than a twelve-page site. More pages means more design, more writing and more testing. But the right number of pages is not about size — it is about covering your services and areas properly. A plumber with five service pages and three area pages will generate more enquiries than one with a single homepage.

Content writing

Someone has to write the words on every page. If you write them yourself, that is free in cash but costs your time — and poorly written pages do not rank or convert well. If the person building your site writes them, that is part of the price. Professional content writing is one of the biggest variables in what a website costs.

Photography

Stock photos are cheap but make you look like everyone else. Photos of your actual work — a bathroom you fitted, an extension you built, a boiler you installed — build trust and are worth the effort. If you need a photographer for a day, that is a separate cost. If you take your own photos on a decent phone, it is free.

Contact functionality

A simple contact form is straightforward. But a tradesperson site often benefits from tap-to-call buttons, a WhatsApp link, and a form that asks the right qualifying questions. Each of these is small individually, but together they add development time — and they are what turn a brochure site into something that actually generates enquiries.

Project galleries

A gallery of before-and-after photos is powerful for trades like tiling, bathroom fitting, building and decorating. A simple grid is quick to build. A gallery organised by project type, with descriptions and filtering, takes more work — but it is what helps a visitor decide you can do their job.

SEO work

Basic SEO — proper page titles, meta descriptions, heading structure — should be included in any professional build. Deeper SEO work — keyword research, service and location page content, schema markup, Google Business Profile optimisation — is a separate effort and often priced separately. It is also the thing that determines whether your site appears in local searches or sits invisible.

Location and service pages

If you cover five towns and offer four services, doing it properly means dedicated pages for each combination that matters. That is more content, more design and more time — but it is how local trades get found in Google. A site with no location pages will not rank for "[your trade] [your town]" no matter how good it looks.

Ongoing support

Some designers include a period of support after launch. Others charge per change. Some offer monthly retainers for updates, backups and minor content changes. What you pay upfront and what you pay over time depends on which model you choose — and both are legitimate, as long as they are clear.

Bespoke functionality

Online booking, quote calculators, project management portals, integration with accounting software — anything beyond a standard brochure site adds cost. Most tradespeople do not need these. If you do, the cost reflects the development time and testing involved.

Rough cost ranges and what they include

These are typical UK tiers. Prices vary by provider, region and scope — the point is to understand what each tier gives you and where the limits are.

Budget DIY builders

£10–30 / month

What you get

  • Template-based drag-and-drop site builder
  • Hosting and SSL included in the subscription
  • A domain name (sometimes extra)
  • Basic contact form and mobile template

Limitations to know

  • You write all the content yourself
  • Limited SEO control — no service or location page structure
  • Template look — your site resembles thousands of others
  • You are renting the site — stop paying and it disappears
  • No professional design input or conversion optimisation

Basic freelancer-built sites

A few hundred to low thousands (one-off)

What you get

  • A small custom or semi-custom site, typically 3–6 pages
  • Basic content written for you or with you
  • Mobile-friendly layout and a contact form
  • Some on-page SEO basics

Limitations to know

  • Often limited to a set number of pages
  • Location and service page structure may not be included
  • Photography usually not included
  • Ongoing changes may be charged separately

Professional custom sites

Mid-range (one-off or staged)

What you get

  • A bespoke design built around your business and trade
  • Proper service and location page structure for local SEO
  • Content written professionally, tailored to your services
  • Tap-to-call, WhatsApp, and qualified enquiry forms
  • Project galleries organised by work type
  • Schema markup and technical SEO foundations

Limitations to know

  • Higher upfront cost than DIY or basic freelancer builds
  • Timeline is longer — typically several weeks
  • You need to provide information and photos

Higher-end and complex sites

Higher (project-dependent)

What you get

  • Larger sites with extensive portfolios or multiple service areas
  • Custom functionality — booking systems, calculators, integrations
  • Ongoing content development and SEO support
  • Dedicated project management and design rounds

Limitations to know

  • Most tradespeople do not need this level of investment
  • Cost scales with complexity — only justified when functionality drives revenue

The cost should reflect what your business needs. A plumber who needs five pages with tap-to-call does not need the same site as a builder with twenty completed projects to showcase. The right tier is the one that covers your services, your areas and your enquiry path — not the most expensive one available.

Why the cheapest option often costs more

The lowest price upfront is rarely the lowest total cost. Here is what the cheap options do not tell you — and what it costs you over time.

No SEO built in

DIY builders let you publish pages, but they do not build the service and location page structure that local trades need to rank. You end up with a site that looks fine and appears nowhere in Google. The cost of being invisible is every enquiry you never received.

Template look

When a potential customer has seen the same template on three other trade sites in their area, it undermines your credibility before they even read a word. Looking like everyone else is not free — it costs you the chance to stand out.

Monthly fees that never end

£15 a month seems trivial. Over three years that is £540 — and you still do not own the site. Stop paying and it is gone. A professionally built site that you own is a one-time cost that keeps working.

Your time has a value

Every evening you spend wrestling with a drag-and-drop editor is an evening you are not pricing jobs, doing the work, or spending with your family. If it takes you 20 hours to build something a professional could do better in a fraction of that time, the "free" option was not free.

Total cost of ownership

The real cost of a website is not the launch price — it is the launch price plus every monthly fee, every hour of your own time, and every enquiry you missed because the site was not built to generate them. A site that costs £300 and produces zero enquiries is more expensive than a site that costs more but brings in regular work. Price per enquiry, not price per launch, is the number that matters.

What a tradesperson actually needs vs what they pay for

One of the most common mistakes is over-buying — paying for a larger, more complex site than your business requires. The other is under-buying — getting something so basic it does nothing for your enquiries. The goal is to match the site to the job.

A plumber may need five to eight pages: a homepage, service pages for each type of work (boilers, bathrooms, emergency repairs), an area page or two, and a contact page with tap-to-call. They do not need a complex portfolio or booking system. They need fast loading, clear contact options, and local SEO that puts them in front of someone searching "plumber near me" at half past seven on a Sunday evening.

A builder may need more — project portfolios organised by type (extensions, conversions, renovations), accreditation pages, and enquiry forms that qualify high-value leads. The site is selling trust on projects worth tens of thousands, so it needs to demonstrate range and credibility. That is more work, and it costs more. It is also worth more.

An electrician offering domestic and commercial work may need separate pages for each, plus pages for specific services like EICR testing or rewires. A painter and decorator may need before-and-after galleries more than they need multiple service pages.

The point is: the site should reflect your trade and how your customers find you. If you are not sure what your site needs, there is a website content checklist for trades that walks through the pages and elements worth considering.

You can also see what a real trade website delivered for AMJ Tiling — a tiling and bathroom fitting business that went from no online presence to page 1 rankings and organic enquiries with a properly structured site.

Ongoing costs to budget for

The launch cost is not the full cost. Every website has ongoing running costs, and you should know what they are before you commit. These are typical items — ask your designer which apply to your specific setup.

1

Hosting

Where your site lives on the internet. Can be £30–100+ per year depending on the setup. Some designers include this; others pass it on at cost.

2

Domain name

Your web address — typically £10–15 per year for a .co.uk. Some extensions cost more.

3

SSL certificate

The padlock in the browser. Often included free with hosting or via Let's Encrypt. If you are paying separately for it, ask why.

4

Software and security updates

If your site uses a CMS like WordPress, it needs periodic updates to stay secure. Some designers include this in a maintenance plan; others charge per update.

5

Minor content changes

Adding a new project, changing a phone number, updating a service description. Clarify upfront whether this is included, charged per change, or handled via a monthly retainer.

6

SEO support

Optional but valuable for trades. Ongoing SEO — reviews, content additions, ranking monitoring — is usually a monthly retainer. Decide whether you need it based on whether your site is generating enquiries without it.

Ask for a clear breakdown of ongoing costs before you agree to anything. A reputable designer will tell you exactly what you will pay over the first year and beyond — not just the launch price.

How to get an honest quote

A fair quote starts with a clear conversation. The more specific you can be about your business, the more accurate the price — and the less likely you are to pay for things you do not need or miss things you do.

For a deeper look at evaluating designers, read the guide on how to choose a web designer. What follows are the essentials for getting a quote you can trust.

What to provide and what to ask

Be specific about what you do, where you work, and how many services you offer. This determines how many pages you need.

Say whether you have photos of your work or will need help with imagery.

Ask what is included in the price — content writing, SEO, mobile testing, launch, and support.

Ask what happens after launch — who handles changes, updates, and hosting, and what those cost.

Ask whether the site is yours — do you own the files and domain, or are you renting?

Ask for examples of sites they have built for trades, not just any business.

Avoid anyone who gives a price without asking what your business actually needs.

If you are working with professional website design for UK small businesses, the person quoting should ask you most of these questions before giving a price. If they do not, that itself is a signal.

Frequently asked questions

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

It depends on what your business needs. A DIY builder costs £10–30 per month but has serious limitations for local trades. A freelancer-built site ranges from a few hundred to low thousands. A professional custom site with proper local SEO, service pages and content writing costs more but is built to generate enquiries. The right price is the one that reflects what your business actually needs — not the cheapest option, and not more site than you will use.

Is a cheap DIY website builder enough for a tradesperson?

It can be enough if you just need a basic online presence — a page with your phone number and a few photos. But if you want to appear in local Google searches for your trade and convert visitors into enquiries, DIY builders fall short. They do not support the service and location page structure that local SEO requires, and the template look does not differentiate you from competitors. For most trades who want their website to generate work, a professionally built site is the better investment.

What ongoing costs should I budget for after my website launches?

Plan for hosting (£30–100+ per year), your domain name (£10–15 per year), and periodic updates if your site uses a CMS. Minor content changes may be included, charged per change, or handled via a monthly retainer — clarify this upfront. SSL is usually free with hosting. SEO support is optional but worth budgeting for if your site is not yet generating enquiries.

Should I pay a monthly retainer or a one-off fee for my website?

Both models are legitimate. A one-off fee means you own the site and pay for changes as you need them. A monthly retainer spreads the cost and often includes updates, hosting and minor changes. The question is which suits your cash flow and how much ongoing support you expect. Avoid models where you never own the site and stop paying and it disappears — that is renting, not buying.

Not sure what your website needs?

If you're working out what your website actually needs before getting quotes, tell me about your business and I can help you understand the sensible scope.