How Much Does a Website Actually Cost in the UK? A Realistic 2026 Guide
Ask three agencies to quote the same website and you'll usually get three very different numbers. We've seen small business owners come to us with quotes ranging from £800 to £15,000 for what was, on paper, the same five-page site. That gap isn't agencies overcharging or undercharging each other into oblivion. It's that "website" means different things to different people, and most quotes don't spell out what's actually included until you're already three emails deep.
Here's what's realistic to budget for in the UK right now, and what tends to explain the difference between the cheap quote and the expensive one.
Basic brochure sites: £1,000 to £1,500
At this end you're typically getting three to five pages built on a template or a page builder, with your logo, colours, and copy dropped in. It covers the essentials: a homepage, a services or about page, and a contact form. For a sole trader or a very small local business that just needs a professional presence and doesn't rely heavily on the site to generate leads, this is often genuinely enough.
The trade-off is customisation. You're working within what the template allows, and if you want something the theme wasn't built to do, you'll either pay extra or go without.
Professional small business sites: £1,500 to £3,500
This is where most established service businesses land, and it's the range we'd point most of our own clients toward if they're building a site whose main job is generating enquiries. It usually includes a proper custom design rather than an off-the-shelf theme, more attention to mobile layout, basic on-page SEO, and a handful more pages than the bare minimum, things like a portfolio, testimonials, or individual service pages that each target a different search term.
The reason this costs more isn't padding. A custom design means someone is actually thinking about how your specific business should present itself, rather than fitting your content into somebody else's layout decisions.
E-commerce sites: £2,000 to £5,000 and up
Once you're selling products online, you're paying for a different category of build: product listings, a shopping basket, payment processing, stock management, and usually some way to manage all of that yourself once the site is live. £2,000 might get you a straightforward shop with a modest product catalogue built on an established platform. Push past a few hundred products, or add anything bespoke like custom pricing rules, subscriptions, or integration with a stock system you already use, and costs climb well past £5,000.
Bespoke web applications: five figures
If what you actually need is a customer login, a booking system, a dashboard, or anything where visitors do something rather than just read something, you're no longer buying a website in the traditional sense. We covered the distinction properly in our website vs. web app guide, but the short version for budgeting purposes is that this kind of build routinely starts around £10,000 and can run considerably higher depending on complexity. You're paying for the engineering behind interactions that have to work correctly every time, not extra pages.
The costs that don't show up in the headline price
This is where a lot of small businesses get caught out after the fact. A build quote is rarely the full picture.
Hosting typically runs £20 to £40 a month for a small business site, though it can be less if you're on shared hosting or more if you need something more robust. A domain name is £10 to £20 a year, easy to forget because it's such a small number, but it does need renewing. Ongoing maintenance, meaning updates, backups, and small content changes, tends to sit between £30 and £100 a month if you're paying someone else to handle it. And if SEO is part of your plan rather than something you do yourself, that's typically a separate ongoing spend, often starting around £300 a month and climbing well beyond that for competitive industries.
None of these are optional extras you can skip to save money long-term. A site with no maintenance plan is a site that quietly falls behind on security updates until something breaks.
How long it actually takes
Cost and timeline tend to move together, and it's worth knowing roughly what to expect so a quote that promises a finished site in a week doesn't sound suspiciously appealing for the wrong reasons. A straightforward brochure site of five to ten pages typically takes six to eight weeks from kickoff to launch, once you account for discovery, design, build, and a proper testing pass across browsers and devices. E-commerce or anything more complex usually needs twelve weeks or more. The single biggest thing that speeds this up or slows it down isn't the agency, it's how quickly you can get content, photos, and sign-off back to them. Having your copy and images ready before the project starts can genuinely take a couple of weeks off the total.
Why the cheapest quote isn't always the cheapest option
A £600 website and a £2,500 website can look almost identical in a screenshot. The difference tends to show up six months later: in whether the site actually ranks for anything, whether it loads quickly on a phone, whether it's still getting security patches, and whether you can make a simple text change yourself or have to go back to whoever built it and wait. We'd rather a client asked us the awkward questions upfront, what's included, what happens after launch, who owns the code, than found out the answers the hard way after they've already paid.
Getting a number you can actually plan around
If you're trying to budget for a website and the quotes you're getting don't seem to add up to the same thing, that's usually a sign worth chasing down rather than ignoring. At Digital Hand, we'll give you a straightforward, itemised view of what a project like yours actually costs and why, no vague "it depends" without an explanation behind it. Get in touch for a free 15-minute consultation and we'll talk you through it honestly, even if the answer is that you don't need to spend as much as you think.