If you have ever asked how much a small business website costs, you already know the answer most agencies give: it depends. That is true, but it is not much help when you are trying to set a budget. So let us be more useful. In the UK, a professional small business website usually lands somewhere between a few hundred and a few thousand pounds, and the final figure comes down to a handful of things you can actually control.
Price on its own tells you very little, though. A £300 site and a £3,000 site can look almost identical in a screenshot and behave completely differently once real customers start using them. This guide breaks down the real ranges, explains what pushes the price up or down, and helps you spend on the things that actually bring in enquiries.
The short answer: typical UK website costs
Here are the ranges we see most often for UK small businesses. Treat them as a rough map rather than a quote, because no two projects are quite the same.
Most local businesses, a plumber, a dental practice, a café or a firm of accountants, sit comfortably in the middle bands. You rarely need the most expensive option to look credible and win work.
What actually drives the price
When a quote seems high, or suspiciously low, it usually comes down to these factors. Understanding them helps you compare like for like.
Why the cheapest option often costs the most
A bargain website is only a bargain if it does its job. The most common regret we hear is from owners who paid a little, got a site that looked fine but never brought in enquiries, then paid again to have it rebuilt within a year or two. Cheap sites often skip the unglamorous work that actually matters: fast loading, clear structure, mobile layout and local SEO. Most local searches now happen on a phone, so a site that is awkward on mobile quietly loses you customers every week.
There is also the cost of your time. DIY builders are genuinely capable, but the hours you spend wrestling with layouts and settings are hours you are not running your business.
What you should get for your money
A fair price should buy more than a nice-looking homepage. As a concrete example, our own website design and build is fixed-price and starts at £477 for a Starter site, £1,170 for Growth and £2,370 for our Complete build. You can see exactly what sits in each on our pricing page, with no hourly billing and no surprise invoices.
Whatever you choose and whoever you choose, look for a package that includes these basics:
Ongoing costs are normal and worth budgeting for. A care plan from around £27 a month covers hosting, updates and small changes, which is far cheaper than letting a neglected site drift out of date.
How to spend wisely, not just less
The goal is not the cheapest website or the most expensive one. It is the site that pays for itself by turning visitors into enquiries. Before you commit, it helps to be clear on what you want the site to do and how you will know it is working.
Get those four things straight and the price question becomes far easier to answer, because you know exactly what you are buying.
- ✓Most UK small business websites cost between a few hundred and a few thousand pounds; the extremes are rarely necessary.
- ✓Pages, copywriting, custom design, features, SEO and support are what move the price.
- ✓The cheapest site often costs more once you rebuild it, so buy for results, not just a low headline figure.
- ✓Fixed-price packages, like ours from £477, make budgeting far simpler than hourly billing.
Frequently asked questions
How much does a small business website cost in the UK?
For a professionally built site, most UK small businesses pay somewhere between roughly £300 and £5,000, depending on size and features. As a fixed-price example, our sites start at £477 for a Starter build, £1,170 for Growth and £2,370 for Complete, so you know the cost before you commit.
How long does it take to build a small business website?
It depends on size and how quickly the content comes together, but most of our sites go live within 3 to 6 weeks. A simple brochure site is at the shorter end; sites with booking, payments or lots of pages take a little longer.
Is it cheaper to build my own website?
DIY builders like Wix or Squarespace can cost as little as £0 to £30 a month, so the sticker price is lower. The real cost is your time and, often, a weaker result. They are great for testing an idea, but many owners move to a professionally built site once they are serious about winning work.
Are there ongoing costs after the website is built?
Yes, and they are worth planning for. You will usually pay for hosting, a domain and updates. A care plan from around £27 a month bundles these together, keeps your site secure and up to date, and means small changes are handled for you rather than piling up.
Do I own my website, or does the agency?
With us, you own your site, your domain and your content outright, with no lock-in. Always check this before you sign, because some cheap builders and agencies keep control of your domain or data, which makes moving on painful and expensive.
Not sure what your site should cost?
Book a free teardown and we will record a short, honest review of your current website: what is working, what is quietly costing you enquiries, and what it would take to put right.
Book your free teardown →