Skip to main content

Growthwright

How much does a website cost in the UK?

Short answer: anything from a few pounds a month to many thousands upfront. Here's how much a website costs in the UK depending on who builds it, what's hiding in the small print, and how to work out what you actually need.

Ask ten web designers what a website costs and you'll get ten answers. That's not because they're dodgy. It's because "a website" can mean a one-page brochure for a window cleaner or a shop with 2,000 products and a stock system plugged in. If you're a small business wanting a proper site that gets found and gets enquiries, the honest answer to "how much does a website cost in the UK" is: less than many people quote, but more than the £0 on the advert.

I've built sites for big companies with big budgets, and I started out as a small business myself. So here's the plain version.

The quick answer: website cost in the UK by type

These are rough market ranges, based on what you'll commonly see advertised. They're not statistics and they move about. Use them to sense-check quotes, not as gospel.

OptionRough upfront costRough ongoing costWho does the work
DIY website builder£0 to lowFrom a few pounds to a few tens of pounds a monthYou
FreelancerOften several hundred to a few thousand poundsHosting and changes, often extraOne person
AgencyOften a few thousand pounds and upHosting, support and retainers, often extraA team
Pay monthly websiteOften £0 setupA fixed monthly feeThe provider

For a typical small business brochure site (home, services, about, contact, maybe a few local pages) you rarely need the top end. You need it done properly, kept fast and kept up to date.

DIY website builders

Wix, Squarespace, GoDaddy and friends. You pick a template, drag things about and pay a monthly plan.

What you pay

  • A monthly or annual plan. The cheap tiers often show the builder's own branding or limit features.
  • Usually a separate cost for a custom domain after the first year, and often for business email.
  • Paid apps or plugins for things like bookings, forms or reviews.

The real cost: your time

The plan is cheap. Your evenings are not. Writing the words, sorting the photos, getting it to look right on a phone, working out SEO settings. If you enjoy that, brilliant. If you'd rather be doing paid work, it's often the most expensive option in disguise.

Freelance web designers

A freelancer builds the site for you, usually on WordPress or something similar, and hands it over. Prices vary hugely with experience and how much writing and design they do.

  • Good: one person to talk to, often cheaper than an agency, a real design rather than a template.
  • Watch for: who hosts it, who updates it, and what happens if they get busy or move on. Many freelancers charge per change after launch.

Web design agencies

Agencies bring a team: designer, developer, copywriter, project manager. That's great for complex builds, and it's priced to match. I ran an agency for over seven years, so I know where the money goes: meetings, project management, account handling. All real costs, but a plumber with a five-page site doesn't need most of them.

  • Good: depth of skills, process, good for bigger or complicated projects.
  • Watch for: ongoing retainers, hosting packages and charges for small edits that add up over the year.

Pay monthly websites

Instead of a big upfront bill you pay a fixed monthly fee, and the provider designs, hosts and looks after the site. This is how I do it: a custom website for £25 a month, 12-month minimum term, no setup fee.

The catch with some monthly deals is long lock-ins or unclear ownership. I've written a full comparison in pay monthly website vs one-off, including what to check in the contract.

£25 a month, all in. Design, writing, hosting, SSL, security updates and a business email address. No setup fee, no hidden costs. Tell me about your business

The hidden costs of a website

This is where quotes go wrong. A site that's "£500" can easily cost a lot more once the year's bills land. Here's what to ask about.

CostWhat it isAsk this
Domain nameyourbusiness.co.uk. Renewed every year.Who registers it, and in whose name?
HostingThe server your site lives on.Is it included? What does it cost after year one?
Business emailyou@yourbusiness.co.ukHow many addresses are included, and what does each extra one cost?
SSL certificateThe padlock. Browsers warn visitors about sites without it.Is it included and renewed automatically?
Updates and securityKeeping software patched so it doesn't get hacked.Who does it, and how often?
ChangesNew prices, new photos, a new service page.Are small edits included or charged per job?
Licences and pluginsPremium themes, form tools, booking widgets.Are any of these renewing yearly?

Not sure what you need for email? My guide to getting a business email address covers it.

What affects the price of a website

  • Number of pages. Five pages is a different job from fifty.
  • Who writes the words. Copywriting takes time. If you supply the text, it's cheaper. If it's written for you, it's usually better.
  • Custom features. Bookings, quotes, customer logins and payments all add work. If you need these, it can be a custom app job rather than a website job.
  • E-commerce. Product pages, payments, delivery rules and stock all add up.
  • Speed and SEO. A site that's fast and set up properly for Google takes more care than one that just looks nice.
  • Ongoing support. Whether someone's looking after it, or you're on your own after launch.

How £25 a month compares

Over a 12-month term, £25 a month is £300 for the year. That covers the design, writing, hosting, SSL padlock, security updates and one business email. Each extra email is £5 a month. There's no setup fee. The domain name is included too for .co.uk and .com domains while you're a customer, and it's registered in your name.

Compare that against a quote by adding up the build fee plus a year of hosting, domain, email and changes. If the year-one total is well above £300, ask what you're getting for the difference. Sometimes it's worth it, for example if you need a big shop or a complex booking system. For most local service businesses, it isn't.

Want extras? With a £25-a-month website you can add an SEO, speed and accessibility tune-up or a Google Business Profile set-up for £100 each, paid once. See all of it on the pricing calculator.

Questions to ask before you pay anyone

  1. What's the total cost in year one, and in year two?
  2. What's included every month, and what costs extra?
  3. Who owns the domain name?
  4. What happens to the site and content if I leave?
  5. How do I ask for changes, and are they included?
  6. Will it be fast on a phone? Can you show me a Lighthouse score on a site you've built?
  7. Is it set up for local search, like my local SEO checklist covers?

A good provider will answer all of these in writing without blinking.

What a small business website actually needs

Before you compare prices, work out what you're buying. For most local businesses, a website that earns its keep has:

  • A clear home page that says what you do, where, and how to get hold of you, in the first few seconds.
  • A page for each main service, so Google can match you to specific searches.
  • An about page with real photos of you. People buy from people.
  • Proof: photos of your work, accreditations, reviews from your Google profile.
  • A contact page and enquiry form, plus a tap-to-call phone number on every page.
  • Speed on a phone, because that's where most local searches happen.
  • Basic SEO: proper page titles, descriptions, headings and local business details.
  • Accessibility, so everyone can use it. See my website accessibility guide.

What you probably don't need: animated intros, sliders, a blog you'll never update, or twenty pages of filler. Each of those adds cost and usually slows the site down.

A quick way to budget

  1. List the pages you need, and any features (bookings, payments, quotes).
  2. Decide whether you'll write the words yourself or want them written for you.
  3. Decide whether you want to look after the site, or have someone do it.
  4. Get two or three quotes and ask each one for a year-one and year-two total, all in.
  5. Compare like for like, including hosting, email and changes.

How I can help

If you want a proper website without a big upfront bill, I'll design, write, build and host it for £25 a month. You talk to me directly, not a ticket system. My own sites score 100 on Google Lighthouse, and I'll build yours to the same standard. Want to be found locally too? Add the Google Business Profile set-up.

Get my website

Questions people ask

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

It depends who builds it. As a rough guide, DIY builders run from a few pounds to a few tens of pounds a month, freelancers often charge from several hundred to a few thousand pounds upfront, and agencies usually start higher. These are rough market ranges, not fixed prices.

What hidden costs come with a website?

The usual ones are the domain name, hosting, business email, the SSL certificate, plugin or theme licences, security updates and paying someone to make changes. Ask for all of these in writing before you agree to anything.

Is a cheap website a false economy?

Not always. A cheap site that is fast, clear and kept up to date can do the job well. The false economy is a site that looks cheap upfront but charges you for every change, or one that is slow and never gets found on Google.

What does Growthwright charge for a website?

£25 a month on a 12-month minimum term. No setup fee. Design, writing, hosting, SSL, security updates and one business email are included. Extra email addresses are £5 a month each. The domain name is included for .co.uk and .com domains while you're a customer.

Do I own my domain name with Growthwright?

Yes. It's registered in your name, and the words, photos and logo are yours too. The design and code stay with Growthwright while it hosts the site.

Do I need to pay for SEO separately?

A well-built site should be set up for search from the start. Growthwright also offers a one-off £100 SEO, speed and accessibility tune-up when you take a £25-a-month website.

Let's get you online.

Tell me a bit about your business. I'll call you back, usually the same day.