The short answer
There is no single price for a website, but there are fairly settled bands. The figures below are typical ranges for small business websites, based on what Essex and London-area freelancers and agencies commonly charge in 2026. They are a guide, not a rule, and London agencies often sit above them.
| Type of website | Typical cost | What you usually get |
|---|---|---|
| DIY builder (Wix, Squarespace and similar) | Around £10 to £40 a month | A template you fill in yourself |
| Budget builder or freelancer | £350 to £900 | A template site with your content added |
| Agency brochure site, 3 to 5 pages | £800 to £1,500 | Designed pages, basic search set-up |
| Small business site, 5 to 10 pages | £1,500 to £3,000 | Custom design, copywriting, local SEO pages |
| Online shop | £2,500 to £6,000+ | Product catalogue, card payments, delivery rules |
| Bespoke site or web app | £6,000 and up | Custom features, integrations, scoped project |
If you only remember one thing: the price tracks the amount of thinking and writing involved, not the number of pages.
What you are actually paying for
Two quotes for “a five-page website” can be £400 apart or £2,000 apart. The difference is almost always in these areas.
Design. A template adjusted to your colours is quick. A design worked out around your customers, your services and the order people need information in takes longer, and usually converts better because it answers the questions people arrive with.
Copywriting. This is the most underestimated cost. Many cheaper quotes assume you will send all the text. If you are good with words, that saves money. If you are not, the site will sit unfinished while you try, or go live with thin copy that neither customers nor Google find useful.
Search set-up. Page titles, descriptions, a sitemap, a Google Business Profile, structured data (schema) and pages targeting the towns you work in. Some builders include none of this; some include all of it. It makes a real difference to whether anyone finds the site.
Features. Contact forms are standard. Quote forms, booking systems, galleries, reviews, an online shop or an AI chat assistant all add time.
Testing and launch. Checking every page on phones and tablets, setting up redirects from an old site, connecting the domain and email. Easy to skip, painful to fix later.
Support after launch. Who changes a phone number, renews the security certificate or fixes something that breaks? Cheap quotes often stop the day the site goes live.
Running costs people forget
The build is a one-off. These are not.
- Domain name: usually around £10 to £20 a year for a .co.uk or .com.
- Hosting: from a few pounds a month for basic shared hosting to £20 or more for faster managed hosting. Some builders bundle it in.
- Email: business email through Google Workspace or Microsoft 365 is typically charged per person per month. Prices change, so check the current rates.
- Maintenance: software updates, backups and security. Either you do it, or you pay someone. Care plans in the UK commonly run from around £30 to £200 a month depending on how many changes are included.
- Marketing: local SEO or advertising, if you want the site to bring in steady work rather than just exist. Local SEO retainers typically run from around £300 to £1,500 a month, with budget options lower.
A rough rule: if your site needs to stay current and safe without you touching it, budget somewhere between £30 and £100 a month on top of the build.
Where our prices sit
At Waltham Websites the build is a fixed price, agreed in writing before we start:
| Package | Price | Pages | Live in |
|---|---|---|---|
| Bronze | £1,295 | Up to 5 | 7 days |
| Silver | £2,495 | Up to 12, with copywriting and 2 town pages | 10 days |
| Gold | £4,995 | Up to 25, or a shop of up to 100 products | 14 days |
| Diamond | From £6,500 | Unlimited, scoped with you | Agreed together |
Care plans are £45, £95 or £175 a month, rolling, and cover hosting, backups and updates, with change time on the higher two. They are optional. You own the site either way. The full breakdown is on our prices page, and the web design page explains what each package includes.
That puts us above budget builders and roughly in line with, or a little under, established agencies for the same scope. Whether that is good value for you depends on the next section.
When a cheaper option is the right call
Spending more is not always the smart move. A cheaper route makes sense when:
- You are just starting out and need something credible this month while you test the business. A tidy DIY site on Squarespace or Wix, with good photos and a clear phone number, beats no site at all.
- Most of your work comes from referrals and people only look you up to check you are real. A one-page site with your services, reviews and contact details may be all you need.
- You enjoy writing and have time. You can take on the copy and a simpler design, and spend money later on search once you know what works.
- You only need a booking page. If your customers book through a platform you already use, its built-in page may do the job.
Where cheap tends to cost more in the end is when the site is meant to win new customers from search. A site with thin copy and no local search set-up can be live for years and bring in very little, and then needs rebuilding anyway. If you are in that position now, our guide to redesigning without losing Google rankings is worth a read.
Red flags in a website quote
Watch for these before you sign:
- No mention of who owns the site and domain. You should own both. Some providers register the domain in their own name, which makes leaving difficult.
- Hourly billing with no cap. Fine for ongoing work, risky for a build. Ask for a fixed price or a firm ceiling.
- “SEO included” with no detail. Ask exactly what that means: titles and descriptions, a sitemap, a Google Business Profile, schema, town pages?
- No content plan. If nobody has asked who is writing the text, the project will stall on it.
- A long contract hidden in a low price. Common with pay-monthly sites. We cover the trade-offs in pay-monthly vs one-off websites.
- No word on what happens after launch. Changes, fixes and updates need an owner.
For a fuller checklist, see questions to ask a web design agency.
How to get an accurate quote
You will get faster, more comparable quotes if you send each provider the same short brief:
- What the business does and who the customers are
- The towns or areas you want to be found in
- A rough list of pages, or the pages on your current site
- Whether you will supply the text and photos, or need them written and sourced
- Any features you need: booking, quotes, a shop, a members’ area
- Two or three sites you like, and why
- Your budget range and any deadline
Then compare like with like: the same pages, the same copy arrangement and the same level of search set-up. A £900 quote where you write everything is not cheaper than a £2,000 quote that includes the writing, if your time is worth anything.
If you are selling products, the numbers work differently, so read how much an e-commerce website costs. And if timing matters, how long it takes to build a website covers what speeds a project up and what slows it down.
Next step
If you would like a fixed price for your own site, have a look at our prices or get in touch. Fay replies personally within one working day with a recommendation and a figure, and will tell you honestly if a simpler option would suit you better.
Questions
How much should a small business pay for a website in the UK?
Most small UK businesses pay between £800 and £3,000 for a professionally built website of 3 to 10 pages. Simple brochure sites sit at the lower end, while sites with custom design, copywriting and local SEO pages sit nearer £2,000 to £3,000.
Is £500 enough for a website?
£500 can buy a basic website from a budget builder or freelancer, usually a template with your text and photos dropped in. That can be fine for a new sole trader, but expect little help with copy, search set-up or changes after launch.
How much does a website cost per month to run?
A typical small business website costs roughly £10 to £50 a month for hosting, domain and basic upkeep, or more if you pay for a care plan or SEO. A domain alone is usually around £10 to £20 a year.
Why do website quotes vary so much?
Quotes can range from under £500 to over £5,000 for what sounds like the same site because the work behind them differs: template or custom design, who writes the copy, how much search set-up is included, and what support you get after launch.
Is it cheaper to build a website myself?
Building a site yourself on Wix, Squarespace or similar usually costs around £10 to £40 a month, so it is the cheapest option in cash terms. The real cost is your time, and the result depends on how comfortable you are with design, writing and basic SEO.