How Much Does a Small Business Website Cost in the UK?
You can pay anywhere from £0 to £500+ a year for something genuinely usable, and roughly £0 to £15,000 for something built properly by an agency. The number that matters is not the build price — it's the total cost of ownership in year two, including hosting, domain, updates and the time you spend maintaining it.
Most website pricing pages are useless because they quote a build price and go quiet. So here are real numbers, including the parts nobody mentions.
The four honest options
1. DIY with a template — £0–60/year
WordPress or a hosted builder, on cheap hosting. Realistic for a one-page site or a simple brochure of up to about five pages.
- Upfront: £0–60 for a domain
- Annual: £60–180 for hosting
- Your time: realistically 10–20 hours to build, plus 2–4 hours a month maintaining it
This is a genuinely good deal and I wouldn't talk anyone out of it if it fits. The cost is your time, and it is a real cost.
2. Template customised by you — £200–600 one-off
You buy a premium theme and adapt it. Better than raw DIY because the design starts finished, but you still own every update and every problem.
3. Freelancer or small studio — £500–2,500
The realistic range for a properly built small-business site in the UK. You are paying for someone else to absorb the hours. Confirm whether content is included — writing the copy is often a bigger job than building the site, and frequently the thing that makes a site good or useless.
4. Agency — £2,500–15,000+
Justified for anything with real commercial value: a booking system, multi-location, integrations, or genuine SEO work. At this level you should expect a signed contract, defined deliverables and someone to call.
Where the money actually goes
| Component | Typical share | Notes |
|---|---|---|
| Domain | £10–15/yr | £0–50 if you shop around |
| Hosting | £60–180/yr | The least important thing to spend on |
| Design | 25–35% | Cheapest to buy, easiest to overpay for |
| Build | 30–45% | Pages, templates, functionality |
| Copywriting | 15–30% | Frequently underestimated by buyers |
| Images | 5–15% | Photography is a real cost |
| Ongoing care | recurring | Updates, hosting, security — every year, forever |
A £300 website that needs 2 hours of attention every month costs more over three years than a £900 website that needs none. Total cost of ownership, not purchase price, is the only comparison that matters — and nobody quotes the recurring figure.
Three questions that reveal a bad quote
- "Who owns the site when it's finished?" You should. Domain registered in your name, content and design yours. If a builder won't say that plainly, walk away.
- "What happens after year one?" Every website needs updates. If the quote goes quiet on ongoing costs, the conversation will get expensive later.
- "Can I edit this myself?" If you need to pay someone £40 an hour to change a phone number, you'll stop making changes — and a site you can't update is a site that goes stale.
What not to spend money on
- Expensive hosting. For a site under about 50 pages, hosting beyond £15/month buys you nothing visible. Page speed on small sites is dominated by images and third-party scripts, not the server.
- A logo before you have customers. Revisit in a year when you know what your business actually looks like.
- Stock photography of stock people. Everyone recognises it, and it dates badly.
- Features you don't have traffic for. A booking system on a site with 40 visitors a month is not an investment.
What we charge, plainly
Since we're a hosting company with a build service, here's our own pricing with nothing hidden:
- Launch, £299 — one to three pages
- Business, £699 — up to ten pages, plus blog or booking
- Shop, £1,199 — WooCommerce, up to thirty products, Stripe or PayPal
- Plus one month of free tweaks after launch, hosting from £3.99/month separately
Those are build fees and they're one-off. If we think you don't need what you've asked for, we'll say so.
A sensible budget
If you're starting from nothing and expect the site to matter, roughly £700–1,200 all in for year one — domain, hosting for the year, and a competent build — covers a small business properly. Spend less if the site is genuinely a formality. Spend more if it needs to bring in enquiries, because the cheapest thing you can do is build something that doesn't generate them.
Need a hand with any of this?
We're an Essex hosting company run by people who answer their own emails. If something here raised a question, just ask.
Talk to SwiftNest