Everyone wants a straight answer to this question. Nobody gives one. So let me try.
The short version: A small business website in the UK costs between £0 and £20,000+. That range is useless, I know. But the real answer depends on three things: what you need, who builds it, and how long you plan to keep it.
Let me break down each route honestly, including the costs that nobody mentions upfront.
Upfront cost: £0–£300 Annual cost: £150–£400 3-year total: £450–£1,500
This is the cheapest way to get something online. You pick a template, drag things around, and publish. Wix and Squarespace both start around £13–£17 per month for a business plan.
What they don't tell you:
The real cost over three years, with a domain, email, and a couple of essential plugins, is closer to £1,000–£1,500. Not the "free website" they advertise.
The hidden cost nobody talks about: Your time. Building a site on Wix takes most people 40–80 hours when you include learning the platform, choosing and customising a template, writing content, and troubleshooting issues. What's your hourly rate? That's real cost too.
And if you ever want to leave, you can't take your site with you. You start over.
Upfront cost: £800–£3,000 Annual cost: £100–£500 (hosting + maintenance) 3-year total: £1,100–£4,500
A freelancer builds your site from scratch or using a professional framework. You get a custom design, better performance, and you actually own the code.
What's typically included:
What costs extra:
The value: You get something built specifically for your business, by someone who understands your goals. A good freelancer will also tell you what you don't need, which saves money.
Upfront cost: £3,000–£20,000+ Annual cost: £1,000–£5,000 (retainers, hosting, maintenance) 3-year total: £6,000–£35,000+
Agencies bring teams: designers, developers, project managers, SEO specialists. For complex projects, that depth is valuable. For a small business website? It's often overkill.
What you're paying for:
What to watch for:
When an agency makes sense: If you need a complex site with multiple integrations, custom functionality, and ongoing strategic support. If you need a 5-page brochure site, an agency is probably not the right fit.
Regardless of which route you take, budget for these:
Over three years, these "small" costs add £500–£1,500 on top of whatever you paid to build the site.
If your budget is under £500: Start with a website builder. Squarespace is generally more polished than Wix. Accept the limitations and plan to upgrade when you can afford it.
If your budget is £800–£3,000: Hire a freelancer. You'll get something custom that actually represents your business, performs well, and grows with you.
If your budget is £5,000+: Consider whether you need a freelancer with specialist skills or an agency. For most small businesses, a skilled freelancer delivers the same quality at half the price.
If you're not sure: Get a professional opinion before committing. A Clarity Report costs £300 and gives you a clear plan, whether you hire me or not.
The cheapest option upfront is rarely the cheapest over three years. Factor in your time, the hidden costs, and what happens when your business grows.
A website is an investment. Treat it like one.
Whether you need a full build or just a second opinion, I'm here to help. No pressure, no jargon.
Get in touch