Guide

How much does a small-business website cost in the UK?

A plain-English look at small business website cost in the UK — what the typical ranges are, what changes the price, and how to judge whether a quote is fair.

Last reviewed: 2026-07-30

The short answer

Most UK small businesses pay somewhere between £500 and £5,000 for a professionally built website. A simple one-page site sits at the lower end, a five-page site with proper content and photography sits in the middle, and anything with bookings, memberships or e-commerce climbs from there. On top of the build you should budget roughly £15–£25 a year for a domain and anywhere from around £5 to £50+ a month for hosting and maintenance. These are general ranges, not quotes — prices vary widely by designer, location and scope.

A simple comparison of the usual options

Four routes cover most of what a small business will be quoted. Each is a genuine trade-off rather than a right or wrong answer — the best fit depends on your budget, your time and how much the website matters to how you win work.

OptionTypical build costOngoingBest suited to
DIY website builder£0–£300 of your time£10–£30/monthVery early-stage businesses testing an idea
Freelancer / solo designer£500–£3,000£0–£60/monthSmall businesses wanting a proper site without agency fees
Small agency£3,000–£10,000£50–£250/monthEstablished firms needing strategy, copy and photography
Larger agency£10,000+£250+/monthMulti-location or complex functionality projects

DIY website builders

Wix, Squarespace, GoDaddy and similar platforms cost very little up front. If you enjoy fiddling with layouts and have a weekend spare, you can get something respectable online without paying anyone.

The real cost is time and consistency. Most owners start well and then run out of patience around the services page, leaving a site that half-explains the business. Template designs also tend to look like the hundreds of other businesses using them, and it's easy to end up with slow pages full of unoptimised photos.

Freelancer or solo designer

This is where most small business websites land. You get a custom design, someone who structures the content properly, and a person who actually answers the phone. Typical UK pricing runs from a few hundred pounds for a single page up to around £3,000 for a well-built multi-page site.

The trade-off is capacity. One person can't offer round-the-clock support or a full team of specialists, so it's worth asking about turnaround, revisions and what happens if you need something changed six months later.

Small agency

A small agency brings a team: designer, developer, sometimes a copywriter and a photographer. That's genuinely valuable if you need brand work, professional photography or a site with more moving parts.

You're also paying for overheads and project management, and decisions take longer because more people are involved. For a five-page website for a local business, that extra structure often isn't what's holding the enquiries back.

Larger agency

At £10,000 and above you're buying research, strategy, custom functionality and ongoing account management. For a national brand or a business with complex integrations, that's money well spent.

For a local trade or a small service business it's usually far more process than the project needs. It isn't a rip-off, it's simply a different product.

One-page versus multi-page websites

A single well-built page can do everything a small business needs: explain the service, show proof, list the areas covered and make contact easy. For sole traders and newer businesses it's often the smarter buy, because it costs less and forces clarity.

Multiple pages start to earn their place when you have several distinct services, when different customer types need different explanations, or when you want each service to have its own chance of appearing in search results. Adding pages purely to look bigger rarely helps anyone.

What actually affects the final price

  • Number of pages and how different each one is
  • Whether the copy is written for you or supplied by you
  • Photography — your own, stock, or a professional shoot
  • Custom design versus a lightly adapted template
  • Forms, calculators, booking systems or payments
  • Migrating and preserving content from an existing site
  • Local SEO setup and Google Business Profile work
  • How many rounds of revisions are included
  • Ongoing support, hosting and maintenance

Domain, hosting and maintenance

A .co.uk domain is usually around £10–£15 a year and a .com around £15–£25. Basic hosting can be a few pounds a month; managed hosting with backups, monitoring and updates typically runs from around £20 to £80 a month depending on what's included.

Maintenance is the part people forget. Software needs updating, forms need testing, backups need checking and content drifts out of date. You can do this yourself if you're comfortable, or pay someone to keep an eye on it. Either way, budget something.

Optional additions worth knowing about

  • Copywriting, if you'd rather not write the content yourself
  • Professional photography of your work, team or premises
  • Logo tidy-up or a light brand refresh
  • Local SEO setup and Google Business Profile optimisation
  • Extra pages for individual services or locations
  • Online booking, payments or a customer login area
  • Analytics and call tracking so you can see what's working

Questions worth asking before you choose a designer

  • What exactly is included at that price, in writing?
  • How many revisions do I get, and what counts as a revision?
  • Who owns the website and the domain when it's finished?
  • What happens if I want to move to someone else later?
  • How long will it take, and what do you need from me?
  • Is hosting included, optional, or compulsory?
  • What does support cost after launch, and is it a contract?
  • Can I see sites you've built and speak to a past client?

Warning signs in a very cheap quote

There's nothing wrong with a low price if the scope is genuinely small — a one-page site is a legitimately cheaper product. The problems come when a low headline price hides something.

Be cautious if the quote doesn't say how many pages you get, if hosting is compulsory at an unusually high monthly fee, if you don't own the site or the domain at the end, if the contract locks you in for years, or if you can't get a clear answer about what happens after launch. A cheap build that you can never move or edit tends to cost more in the long run than a fair one.

When a smaller website is enough

If you have one core service, you win most work by phone, and your customers mainly want to check you're real before ringing, a single strong page will serve you well. It loads fast, it's cheap to maintain, and it's far easier to keep accurate than eight pages you never revisit.

When a business genuinely needs more pages

More pages make sense when you offer several distinct services, when you serve clearly different customer types, when you want to show detailed case studies, or when you're trying to be found for a range of specific searches. In those cases each page can be written properly for the person who lands on it, rather than one page trying to be everything.

How GrowthLine prices websites

My pricing is fixed and published rather than quoted case-by-case. Trust Starter is £800 for one professionally designed page. Enquiry Builder is £1,600 for up to five pages. Local Growth is £3,000 and Premium Growth is £4,000 for larger builds. Optional care plans start at £49 a month and are month-to-month, never a locked contract. Most sites go live within 1–2 weeks of having what I need from you, and you own the finished website outright. The full breakdown, including what's in each package, is on the pricing page.

Frequently asked questions

Not sure what your site actually needs?

Send your current website through the free Website Score and I'll tell you honestly whether it needs rebuilding or just tidying up.

Turn an outdated website into a trust-building enquiry machine.

Send your website link and I'll review it for trust, clarity and enquiries — then design a free homepage concept showing how it could look.

Or call 07960 020 613