How Much Should a Small Business Website Cost in the UK?
"How much does a website cost?" is one of the first questions almost every small business owner asks, and one of the hardest to get a straight answer to. Prices range from free to five figures, and the honest answer is: it depends what you're actually buying. Here's a straightforward breakdown for 2026.
The three main routes
1. DIY website builders
Tools like Squarespace or Wix typically cost £10-£30 a month. You do the design work yourself using a template. It's cheap and fast to get something live, but you're spending your own time learning the platform, and the end result is usually recognisable as a template, because thousands of other businesses are using the same one.
2. Freelancers & small studios
A freelancer or small studio (like YRB Nova) typically charges a one-off fee between £300 and £1,500 for a custom-built small business website, depending on the number of pages and features. You get a site built specifically around your business, direct communication with the person doing the work, and usually a much faster turnaround than an agency.
3. Agencies
Larger agencies often charge £2,000-£10,000+, especially for bigger projects involving branding, custom functionality, or e-commerce. You're paying for a bigger team, more process, and typically longer timelines. That can be worth it for larger or more complex businesses, but is often more than a local trade or service business actually needs.
What actually affects the price
- Number of pages: a single landing page costs far less than a multi-page site with a blog, portfolio, or booking system.
- Custom vs template: a fully custom layout takes more time than adapting an existing template, and costs more accordingly.
- Functionality: booking systems, e-commerce, and integrations (payment, CRM, etc.) all add development time.
- Content & copywriting: if you need someone to write the words too, that's often a separate cost.
- Ongoing costs: hosting, domain renewal, and maintenance are usually separate from the build fee.
Hidden costs to watch for
Before you commit to any quote, check what's actually included. Common extras that catch people out:
- Domain name registration and renewal (usually £10-£15/year)
- Hosting fees, which can range from a few pounds to £30+ a month depending on the provider
- Stock photography licensing, if custom photos aren't provided
- The number of revision rounds included before extra changes are charged
- What happens after launch? Is support included, or billed separately?
The cheapest quote isn't always the best value. A £150 site with no SEO foundations, no mobile testing, and no support after launch can end up costing you more in lost enquiries than a properly built £600 site.
What we charge, and why
At YRB Nova, our packages start at £350 for a focused single-page site and go up to £800 for a full multi-page build with advanced SEO, custom animations, and full branding support. Every package includes mobile-responsive design and on-page SEO from day one, because a website that looks good but doesn't get found isn't doing its job.
You can see the full breakdown on our services and pricing page.
Not sure which option fits your business?
Tell us what you need and we'll give you a straight answer on what it should cost.
Get a Free Quote