Quick answer
A small business website in the UK typically costs between £600 and £2,500 for a professionally built brochure or lead-generation site, £2,500 to £8,000 for a larger multi-page or ecommerce build, plus £10–£50 a month for hosting, updates and support.
What you are actually paying for
Two quotes for the 'same' website can differ by thousands because they include different work. Design time, copywriting, photography, page count, integrations, SEO groundwork and post-launch support all move the number.
The cheapest quote is rarely the cheapest outcome. A site that never ranks and never converts costs you the enquiries it failed to capture, every month, for years.
Typical UK price bands
As a rough guide, expect the following in 2026:
- One-page or starter site: £400–£800
- Standard 5–8 page business site: £800–£2,000
- Lead-generation site with location and service pages: £1,500–£3,500
- Ecommerce store: £2,500–£8,000 depending on product count and integrations
- Hosting, security and small updates: £10–£50 per month
What pushes the price up
Bespoke design rather than a refined template, large numbers of unique pages, booking or payment systems, custom integrations with CRMs, multi-language content, and detailed copywriting where nothing usable exists yet.
What keeps the price sensible
Having your content, logo and photos ready before the build starts. Being decisive at the design stage. Launching with the pages you actually need and adding more once the site is earning. Choosing a builder who works to a fixed scope rather than an open-ended hourly rate.
Frequently asked questions
- Is a cheap website worth it?
- A cheap website is worth it only if it is fast, mobile-friendly, indexable and clear about how to get in touch. Price alone is not the problem — thin content, slow pages and no SEO structure are.
- Should I pay monthly or one-off for a website?
- One-off build plus a small monthly care plan is usually best value. Purely monthly 'website subscriptions' can mean you never own the site.
- How much is website maintenance in the UK?
- Typically £10–£50 a month for hosting, backups, security updates and minor content edits.
Related pages
Free website review
Send us your website and we will tell you what is holding it back — speed, structure, content or conversion.
More on business
Google Ads vs SEO for local businesses: which comes first?
They solve different problems. Ads buy immediate visibility; SEO builds an asset that keeps earning.
What website maintenance actually includes
A care plan is insurance plus small improvements — not just 'keeping the site online'.
Measuring website performance: the numbers that matter
Track enquiries and where they came from. Almost everything else is context.