How Much Should a Small Business Website Cost UK?

  • Post category:Web Design
How Much Should a Small Business Website Cost UK?

A small business website in the UK typically costs anywhere from around £500 for a simple template build to £5,000 or more for a bespoke design with custom features. Most small businesses land somewhere in the middle, roughly £1,000 to £3,000 for a professional site that does its job. If you would rather spread the cost, website rental starts from around £49 a month with the design, hosting and upkeep bundled together.

There is no single right number, because a website is not one product. It is a bundle of design, build, content, hosting and ongoing maintenance, and the price shifts depending on how much of that you buy and who builds it. This guide breaks down the real ranges, explains what pushes the price up or down, and helps you decide what your business actually needs so you do not overpay for features you will never use.

Key point: Most small UK businesses get a professional, effective website for £1,000 to £3,000 as a one-off, or from around £49 a month if they rent instead of buying outright.

The honest price ranges for a UK small business website

Here is a realistic breakdown of what you get at each price level. These are typical UK figures, not promises, and every agency prices differently.

BudgetWhat you typically getBest for
£0 to £500DIY builder or a basic template, self-managed, limited pagesBrand new businesses testing the water
£500 to £1,500Template-based site built by a freelancer or small agency, a handful of pages, basic setupSole traders and small local firms
£1,500 to £3,000Professionally designed site, custom layout, proper content, contact forms, basic SEO groundworkEstablished small businesses wanting to look credible
£3,000 to £6,000+Bespoke design, custom features, booking systems, integrations, larger page countGrowing businesses with specific requirements
From £49/monthRented website with design, hosting, updates and support bundledBusinesses who want no big upfront bill

Notice that the jump in price is not really about how the site looks. A £600 template can look every bit as smart as a £4,000 custom build. What you pay more for is bespoke functionality, strategy, content and the time a skilled person spends making it work for your specific business.

It also helps to understand why the ranges overlap. Two businesses can both spend £2,000 and end up with very different things. One might spend it on a larger page count and detailed copywriting, the other on a booking system and a couple of clever integrations. The budget is a container, and what you fill it with is up to you. That is why a vague quote of "a website" tells you almost nothing. You need to know what sits inside the number.

What actually drives the cost up or down

When you get a quote, the number is a reflection of choices. Understanding these choices lets you steer the budget instead of being surprised by it.

Number of pages

A five page site costs far less than a thirty page site. Each page needs design, content and testing. Start lean and add pages later as you grow.

Template vs custom

A well chosen template keeps costs down. A custom design from scratch costs more because a designer builds every element around your brand.

Functionality

A brochure site is cheap. Online booking, payments, membership areas, e-commerce or CRM integrations all add build time and cost.

Content

If you write your own copy and supply photos, you save money. If someone writes and photographs for you, that is extra time and budget.

Who builds it

A DIY build costs your time. A freelancer sits in the middle. An agency costs more but handles strategy, build and support in one place.

Ongoing costs

The build is a one-off. Hosting, domain, security and updates are ongoing. Budget for these or choose a rental model that includes them.

Two of these deserve a closer look because they catch people out most often: functionality and content.

Functionality: the biggest hidden cost driver

People underestimate how much a single feature can add to a build. A simple contact form is quick to set up. An online booking system that shows live availability, takes deposits and sends reminders is a different beast entirely, because it needs to be configured, tested and connected to your calendar. The same is true of e-commerce. A shop with five products is manageable. A shop with hundreds of products, variants, delivery rules and stock control is a serious project.

The lesson is not to avoid features. It is to only pay for the ones that genuinely earn their place. Ask of each feature: will this bring in enquiries or sales, or is it just nice to have? A plumber probably does not need an online shop. A florist taking same-day orders very likely does. Match the functionality to how you actually make money.

Content: the thing that quietly delays every project

Content is the words, images and structure that fill the site. It is also the number one reason website projects run late. A designer can have a beautiful layout ready in days, then wait weeks for you to send the text about your services or a few decent photos. If you want a website built quickly and cheaply, the single best thing you can do is have your content ready before the work starts.

If writing is not your strength, paying someone to do it is money well spent, because good copy is what turns a visitor into an enquiry. Weak, waffly copy undermines even the best design. Budget for content properly rather than treating it as an afterthought.

Upfront cost versus the true cost of ownership

The build price is only part of the story. A website is not a leaflet you print once and forget. It needs hosting, a domain, security certificates, software updates and the occasional fix when something breaks. Skip these and your site slows down, breaks or gets hacked.

Here is what the ongoing costs usually look like for a small business site.

  • Domain name: roughly £10 to £20 a year for a .co.uk or .com.
  • Hosting: anywhere from a few pounds a month for shared hosting to more for faster managed hosting.
  • SSL certificate: often included with hosting, this is the padlock that keeps the site secure.
  • Maintenance and updates: either a monthly plan, a pay-as-you-go arrangement, or your own time.

This is where a lot of small business owners get caught out. They pay £1,500 for a build, then discover nobody is looking after it. Six months later the contact form has stopped working and they cannot reach the freelancer who built it. Factor in who keeps the lights on before you commit.

There is a security angle here too. A WordPress site, for example, relies on plugins that need regular updating. Leave them out of date and you leave the door open to hackers. A hacked site can be blacklisted by Google, which means visitors see a warning and your enquiries dry up overnight. Maintenance is not an optional extra, it is basic upkeep, in the same way a van needs its MOT and service. Whoever builds your site, make sure someone is responsible for keeping it patched and backed up.

Key point: Always ask what happens after launch. A cheap build with no support can cost you more in lost enquiries than a slightly dearer one that is properly maintained.

Buy outright or rent your website?

There are two ways to fund a website, and the right one depends on your cashflow, not just the sticker price.

Buying outright means one larger payment (or a couple of staged payments) and you own the site. This suits businesses with the cash available and who want a fully bespoke build. The downside is the bigger upfront hit, and you still need to arrange hosting and maintenance separately unless that is bundled in.

Renting spreads the cost into a fixed monthly fee that includes the design, hosting, updates and support. Our RentAWeb website rental starts from £49 a month and means you get a professional site live quickly with no large bill and nothing to manage yourself. It suits new businesses, seasonal traders and anyone who would rather keep cash in the business than tie it up in a one-off build.

Buy outrightRent monthly
Upfront costHigher, one-offLow, spread over time
OwnershipYou own the siteRented while you subscribe
Hosting and updatesUsually separateIncluded
Best forBespoke needs, cash availableCashflow-conscious, quick launch

Neither option is better in the abstract. If you are unsure, work out whether a £2,000 lump sum or £49 a month sits more comfortably against your monthly numbers, and go from there.

A common worry with renting is being locked in or losing everything if you stop paying. It is a fair question to ask any provider, so raise it up front: what happens to the site if you cancel, and can you take your content with you? The point of renting is convenience and cashflow, not being trapped, so make sure the terms are clear before you sign. For many small businesses the appeal is simple. They want a professional site live this month without finding two thousand pounds, and they want someone else to worry about hosting and updates. Renting answers both of those needs neatly.

DIY builder, freelancer or agency?

Who builds the site has a big effect on both cost and outcome. Here is the honest trade-off with each route.

DIY website builders

Tools like Wix, Squarespace and WordPress let you build it yourself for a low monthly subscription. The cost is your time, and there is a learning curve. It can work well for a very simple site if you are comfortable with the software and happy to maintain it. We compared the main options in our guide to the best website builder for small business if you want to weigh them up.

Be honest with yourself about the time cost, though. A DIY build is only "free" if your time has no value. If you spend three weekends wrestling with a builder instead of serving customers, that time had a real cost. For some owners the control and the low monthly fee make it worthwhile. For others, the hours lost make paying someone the cheaper option in the end.

Freelancers

A freelance web designer usually costs less than an agency and can do excellent work. The risks are availability and continuity. If they get busy, go on holiday or move on, you can be left waiting or stranded. Ask about ongoing support before you hire, and ask who looks after the site if the freelancer is unavailable. Also confirm you will have full access to the hosting and the site itself, so you are never locked out of your own website.

Agencies

An agency costs more but you get a team, a process and continuity. You are not relying on one person. A good agency handles design, build, content guidance and ongoing support, and can connect the site to your wider marketing. For a business that depends on its website for enquiries, that reliability is often worth the difference.

The other advantage of an agency is that the website does not sit in isolation. The same team can look after your search visibility, your ads and your ongoing content, so everything pulls in the same direction. If your website, your SEO and your Google Ads are all being handled by different people who never speak, you tend to get a disjointed result.

Template or custom design?

This is one of the biggest cost decisions, and the answer is not always "custom is better". A quality template, customised properly with your branding, colours and content, can look completely professional and cost a fraction of a bespoke build. Custom design earns its price when you need something a template genuinely cannot do, or when your brand demands a distinctive look.

Most small businesses do not need a fully custom site to succeed. They need a clear, fast, well-organised site that turns visitors into enquiries. We go deeper into this decision in our post on templates vs custom web design, which is worth a read before you brief anyone.

One myth worth killing off is that a template will make your site look like everyone else's. In practice, a good designer changes the colours, fonts, imagery, layout and content so thoroughly that visitors would never guess a template sat underneath. The template is a starting frame, not the finished house. What visitors notice is your branding and your content, not the underlying structure. Custom design becomes worth the extra cost when you have unusual requirements, a strong existing brand to match exactly, or a need to stand apart in a crowded market.

What a good small business website actually needs

Before you compare prices, get clear on what you are buying. A site can be cheap and useless or dear and useless. What matters is whether it does the job. At a minimum, an effective small business website should include the following.

  1. A clear purpose. Every page should push the visitor towards one action, usually contacting you or buying.
  2. Fast loading. Slow sites lose visitors. Speed is a ranking factor and a conversion factor.
  3. Mobile-first design. Most of your visitors are on phones. The site must work brilliantly on a small screen. Our guide to mobile-first web design explains why this now comes first, not last.
  4. Easy contact. Phone number, a simple form, and your location if you serve locally.
  5. Trust signals. Reviews, credentials, real photos and clear information about who you are.
  6. Basic SEO groundwork. Proper page titles, descriptions and structure so Google can understand it.

Getting these right matters far more than a big budget. A £1,200 site that nails these will outperform a £5,000 site that ignores them. If you want the detail, we cover the full approach in how to build a small business website that converts.

A worked example

Picture a two person plumbing firm serving a handful of towns. What do they actually need? A homepage that makes clear what they do and where they work, a services page, an area covered page, a reviews page and a simple contact page with a phone number and a form. That is a handful of pages, no shop, no booking system, just a fast, trustworthy site that shows up when someone searches for an emergency plumber nearby. A build like that sits comfortably in the £1,000 to £1,500 range, or a low monthly rental.

Now picture a beauty salon. They live and die by bookings, so an online booking system that takes deposits earns its keep immediately, because it fills quiet slots and cuts no-shows. That pushes them towards the higher end, and the extra cost pays for itself in filled appointments. Same-sized businesses, very different sensible budgets, all because of what the site needs to do. This is why chasing a single "right price" is the wrong approach. Start from the job, then price it.

Key point: Do not buy on price alone. A website that turns visitors into customers is an investment. One that just sits there is a cost.

Common questions about website costs

Why do quotes vary so much for the same thing?

Because they are rarely the same thing. One quote might be a template with self-service support, another a custom build with ongoing maintenance. Always ask what is included: pages, content, hosting, support and revisions. Compare like for like, not just the headline number.

Is a cheap website a false economy?

Sometimes, yes. If a cheap site is slow, hard to update, or nobody supports it, the money you saved gets eaten up by lost enquiries and hassle. But cheap does not always mean bad. A well-chosen template built by someone competent can be excellent value. Judge it on the outcome, not the price tag.

How long does a small business website take to build?

A straightforward template site can be live in a couple of weeks. A larger custom build with lots of content and features can take a couple of months. The main hold-up is usually content, so gather your text, photos and logo early to keep things moving.

Do I pay VAT on top?

If the provider is VAT registered, yes, VAT is added to the price. Check whether quotes are shown including or excluding VAT so you are comparing fairly.

How often should I redesign my website?

There is no fixed rule, but most small business sites benefit from a refresh every three to five years. Web standards, browsers and phones move on, and a site that looked modern five years ago can start to feel dated and load slowly. You do not always need a full rebuild, though. Sometimes a design refresh, a speed tune-up and updated content are enough to keep it earning.

What about ongoing marketing?

A website is the foundation, but people still need to find it. Many small businesses pair a new site with SEO or Google Ads to drive traffic. If you are already running ads, our free Google Ads audit is a no-cost way to see whether your current spend is working before you invest more.

How to set a sensible budget

Rather than picking a number out of the air, work backwards from what the site needs to do. Ask yourself:

  • How many enquiries or sales do I need the site to bring in for it to pay for itself?
  • What is the lifetime value of one new customer to my business?
  • Would I rather pay once and own it, or spread the cost monthly?
  • Who will look after the site after launch?

Once you can answer those, a £1,500 or £2,500 build stops feeling like a big expense and starts looking like what it is: a tool that should earn its keep many times over. If a single new customer is worth several hundred pounds to you, a good site pays for itself quickly.

A simple way to sense-check any quote is to think about payback. If a new site costs £2,000 and one new customer is worth £400 to you, the site needs to bring in just five extra customers over its lifetime to cover its cost. Set against three to five years of use, that is a very low bar for a well-built, well-marketed website. Framing it this way stops the conversation being about "how cheap can I get it" and moves it to "how well will it work", which is the question that actually matters.

One last piece of advice: be wary of anyone who promises the earth for next to nothing, and equally wary of anyone charging premium prices without explaining what the extra buys you. The right partner will talk plainly about what you need, what you do not, and what it will cost, with no pressure and no jargon. That honesty is worth as much as the build itself.

Getting the right website for your budget

For most UK small businesses, a professional website costs £1,000 to £3,000 as a one-off, or from around £49 a month if you rent. The exact figure depends on pages, functionality, content and who builds it, but the smart move is to buy on outcome, not price, and to make sure someone is looking after the site after it goes live. At DPOM we have spent 15 years building sites for small businesses across the UK, with fixed transparent pricing and honest advice about what you actually need. Take a look at our website development service, or if you would prefer to spread the cost with hosting and support included, our RentAWeb website rental gets you online from £49 a month. Meetings are all done by video call, so wherever you are in the UK, we can talk it through.

Brett Dixon - Founder of DPOM

Brett Dixon

Founder & Managing Director of DPOM. Brett founded DPOM nearly 15 years ago after a career in marketing working with Harvey Nichols, BBC Top Gear, Formula One circuits, and UK Trade and Investment. His passion became helping smaller businesses grow, with honest advice, no jargon, and realistic expectations.

Ready to Grow Your Business?

Speak to our team about how we can help your business grow.