The short answer
Most small business websites in the UK cost somewhere between about £1,000 and £8,000. A simple site to tell people who you are and how to reach you sits at the lower end. A larger site with bespoke design and proper features sits higher. Big custom platforms go well beyond that.
The price comes down to one thing more than any other. How much of the site is built from scratch, and how many real features it needs to do. A five page brochure site and a booking platform are both called websites, but they are very different amounts of work.
What you get at each price
Under £1,000 usually means a template you set up yourself or a very small site from a freelancer. It can look fine, but the design is rarely unique and it is often left to you to make it rank and convert.
Between £1,000 and £3,000 gets you a professional small business website. A custom look on a reliable system you can edit, a handful of pages, contact forms, and the basics of search set up properly. This is the right band for most local businesses.
Between £3,000 and £8,000 buys a bigger, bespoke site. Custom design throughout, a blog, booking or member areas, a starter online shop, and search and tracking wired in from launch so the traffic you earn actually turns into enquiries.
Above £8,000 you are into custom web applications. Complex online shops, customer portals, dashboards, and integrations with the other tools your business runs on. At this level the website is doing real work, not just telling your story.
What actually changes the price
A few things move the number the most. How many pages you need. Whether the design is custom or a template. Whether you are selling online. Any bespoke features or links to other software. Whether you need someone to write the words. And how much search and marketing setup you want at launch.
Ongoing support is the part people forget. A good website is looked after, kept secure and updated over time. That is a small monthly cost, not a one off, and it is worth budgeting for from the start.
One off cost versus ongoing cost
The build is a one off. After that you pay for hosting and a domain name, which together are often quite small, and for maintenance if you want someone keeping the site healthy. Many small sites run on a few pounds a month for hosting plus a support plan if you choose one.
If anyone quotes you a website with no mention of hosting, updates or support, ask the question. The cheapest build is rarely the cheapest website once the first year is done.
How we keep it predictable
We give you a fixed quote after a short discovery call, so you know the number before any work starts. You see a working first draft in days, then we shape it with you week by week. No surprises at the end, and no months of silence in the middle.
If you want a rough figure right now, try our website cost calculator. For a real quote, book a free call and we will give you a clear plan and price.
Common questions
How much does a small business website cost in the UK?
A professional small business website usually costs between £1,000 and £3,000. That gets you a custom look, a handful of pages, contact forms and the search basics done properly.
Is it cheaper to build a website myself?
A website builder is cheaper up front, but it costs you time, and DIY sites rarely rank or convert as well as a site built by a professional. For many owners the time saved is worth the difference.
What are the ongoing costs of a website?
Hosting and a domain name, which are often small, plus optional maintenance and support. Many small sites run on a few pounds a month for hosting, with a support plan on top if you want one.
How long does it take to build a website?
Most small business sites take a few weeks. With us you see a working first draft in days, then we refine it with you until it is ready to launch.
