Introduction
"How much does a website cost?" is one of the most searched questions by UK small business owners and one of the hardest to get a straight answer to. Quotes range from £200 for a DIY builder to £10,000+ for an agency build, often for what sounds like the same thing. No wonder it's confusing.
This guide cuts through the noise with transparent, current UK pricing for 2026. We'll break down what each route actually costs, what you get for the money, the hidden costs nobody mentions upfront, and how to work out what level of investment makes sense for your business.
The short answer
For most UK small businesses, a professional website costs between £750 and £3,000 as a one-off build from a freelancer or specialist, or £100–£200 per month on a subscription model that includes everything. A DIY builder like Wix or Squarespace runs £150–£400 per year once you add a domain and business email. Full agency builds typically start at £2,500 and climb well beyond £10,000 for complex projects.
That's a wide range, and the reason is simple: "a website" can mean a five-page brochure site or a thirty-page lead generation machine with custom functionality. The price follows what you actually need it to do.
What each option actually gets you
DIY website builders (Wix, Squarespace, GoDaddy)
The cheapest route on paper. You get a template-based site you build yourself, with hosting included. The advertised monthly price is rarely the full cost though. Once you add a custom domain, a business email address, and the premium apps most businesses end up needing (booking tools, proper contact forms, analytics), the real annual cost typically lands between £240 and £400.
The bigger cost is your time. Most business owners spend two to four weekends building their first DIY site. And the limitations around page speed, SEO control, and conversion structure mean these sites often underperform when it comes to actually generating enquiries which matters enormously if you're driving paid traffic to them.
Freelance web designers
A UK freelancer typically charges £800–£3,000 for a small business site, with most straightforward 4–5 page builds landing around £1,200–£2,000. You get a custom or semi-custom design built by one person who handles everything. Regional freelancers charge noticeably less than London-based ones for equivalent work.
The trade-off is that you're relying on one person. If they're ill, your project stalls. Ongoing support can be patchy, and if they move on, you may struggle to find someone who can pick up their work. Most freelancers also charge separately for hosting, domain, and maintenance budget an extra £100–£300 per year.
Web design agencies
A UK agency typically charges £2,500–£10,000 for a standard small business website, with London agencies often charging significantly more for the same specification. The premium buys you a team, designer, developer, sometimes a copywriter and SEO specialist plus structured processes and ongoing support.
For most sole traders and small businesses just looking to generate enquiries, a full agency build is more than you need. The output can be excellent, but the cost is hard to justify when a well-built £1,500 site would do the same job of turning visitors into customers.
The hidden costs nobody quotes upfront
The advertised build price is rarely the final price. Whatever route you choose, there are ongoing costs that are easy to overlook when you're comparing quotes and they're the reason a "cheap" website can end up being the expensive one.
Always ask any provider for a complete cost breakdown covering both the build and the ongoing costs before you commit. A clear, fixed-price quote that includes domain, hosting, SSL, and what happens when you need changes after launch is a strong signal you're dealing with someone reputable. Vague answers and surprise renewal fees are a red flag.
Why the cheapest website is often the most expensive
It's tempting to go for the lowest quote, especially when you're just starting out. But the cheapest build frequently costs more over time. A site that's slow, hard to update, ranks poorly, or doesn't convert visitors into enquiries isn't cheap at any price it's a liability that needs replacing within a year or two.
The right way to think about a website isn't as a cost to minimise but as an investment that should pay for itself. A website's entire job is to turn visitors into enquiries. A £1,500 site that converts at 5% will generate vastly more business than a £300 site that converts at 1% and the difference in leads pays back the gap many times over within months.
📍 Real example: Antony Hancock Kitchens, Sheffield. Before working with Growth Works, the business had a website that looked acceptable but generated almost no enquiries. Rather than spending big on a flashy agency rebuild, the focus was on a conversion-structured site with a clear offer, named testimonials, and a fast mobile experience. Leads increased by 5× within the first month, proof that what a website costs matters far less than whether it's built to convert.
How much should YOUR business spend?
The right budget depends on what you need the website to do. Here's a simple way to think about it based on your situation.
As a general principle, industry benchmarks suggest UK businesses should put 5–10% of annual revenue toward marketing overall, with the website taking up 10–30% of that. But the more practical test is this: if you're running paid ads or relying on Google for leads, your website is the thing converting that traffic into money. Underinvesting there caps the return on everything else you spend.
One-off build vs monthly subscription: which is better?
A relatively recent shift in the UK market is the subscription model, instead of paying a large lump sum upfront, you pay £100–£200 per month and get design, hosting, updates, and support all included. It's become popular with businesses that want to avoid surprise bills and keep their site continuously maintained.
The key distinction is ownership. With a one-off custom build, you own the site. The code is yours and it doesn't disappear if you stop paying. With most subscription and DIY platform models, you're effectively renting; stop paying and the site goes away. Neither is automatically better, but it's worth understanding which one you're signing up for. A £20/month builder costs £1,200 over five years and you own nothing at the end; a £1,200 one-off build costs the same over five years and belongs to you from day one.
What a good small business website should include as standard
Whatever you pay, certain things should be included in any professional build. If a quote doesn't cover these, it's not actually cheaper, it's just leaving things out:
- Mobile-responsive design - looks and works properly on phones, where most of your traffic will come from
- SEO foundations - page titles, meta descriptions, clean heading structure, and indexable content so Google can find you
- Fast load speed - optimised images and clean build so the site loads quickly
- Secure setup - HTTPS, safe form handling, and a maintainable build
- Conversion structure - a clear offer, trust signals, and an obvious way to enquire
- A clean handover - confirmation of what support, update guidance, or maintenance you get after launch
For more on what separates a website that converts from one that just exists, see our guide on website design for small businesses.
The bottom line
Most UK small businesses should budget £750–£3,000 for a professional website that's built to generate enquiries, plus £100–£300 per year in running costs. Spend less than that and you're usually getting a template with your logo on it; spend more and you're paying for agency overheads you may not need. The figure that matters isn't the headline price, it's whether the website earns its cost back by turning visitors into customers.
If you'd like a transparent, fixed-price quote for a conversion-focused website, or want your existing site reviewed, Growth Works offers a free digital review. You can also read more about our website design service for UK small businesses.
.avif)
