If you've ever Googled "how much does a website cost" and come away more confused than before, you're not alone. You'll find answers ranging from £300 to £300,000, and most of them are technically correct. That's not very useful.
This guide breaks down what websites actually cost in the UK in 2026, what drives those costs, and how to figure out what kind of investment your business genuinely needs.
The Short Answer
| Type of website | Typical cost range |
|---|---|
| DIY template (Wix, Squarespace) | £0–£50/month |
| Freelancer / small agency | £1,500–£8,000 |
| Professional agency, bespoke | £5,000–£25,000 |
| Enterprise / complex build | £25,000+ |
These ranges overlap intentionally — the difference between a £3,000 and a £10,000 project isn't always the quality of the design. It's the scope, the complexity, and how much custom work is actually needed.
What Are You Actually Paying For?
When you pay for a website, the cost breaks down into roughly five components:
1. Design Creating a visual identity for your site: layout, colour, typography, how it looks on mobile. A good designer thinks about user experience first, not just aesthetics. This typically takes 10–30 hours depending on the size of the project.
2. Development Turning designs into a working website. This is usually the largest cost component. A simple marketing site is mostly template-based; a site with custom functionality (booking systems, calculators, e-commerce, integrations with external services) adds significant time.
3. Content Copywriting, photography, and video. Many businesses underestimate this. A 10-page site needs 10 pages of good copy. If your agency is writing it, expect to add £500–£2,000 to the budget.
4. Technical setup Domain, hosting, SSL, email, DNS configuration, site speed optimisation, and security hardening. A competent agency handles all of this. A cheap freelancer might hand you a WordPress install and a login.
5. Ongoing costs Hosting (£10–£200/month depending on your stack), maintenance, security updates, content changes. Factor this in when comparing quotes — a "£999 website" often has £80/month in ongoing costs attached.
The DIY Route: Wix, Squarespace, Webflow
These platforms let you build a site yourself using templates. They work, and for the right business they're genuinely the right choice.
They're a good fit if:
- You're just starting out and don't yet know if the business will work
- Your site is primarily informational with no complex functionality
- You're happy managing it yourself long-term
The real costs:
- Squarespace Business plan:
£17/month (£200/year) - Wix Core:
£13/month (£160/year) - Your own time building and maintaining it
The trade-offs:
- Limited performance (Core Web Vitals often poor on Wix)
- Template constraints — your site looks like other Wix sites
- No custom functionality without workarounds
- Harder to migrate away from later
Squarespace is the strongest of this tier for a service business that just needs a clean, professional presence without any complexity.
The Freelancer Route: £1,500–£5,000
This is where most small business websites get built. A freelancer or small agency builds you a WordPress site, usually using a theme like Divi or Elementor, with some customisation.
What you typically get:
- 5–10 pages
- Mobile responsive
- Contact form
- Basic SEO setup (page titles, meta descriptions)
- Delivered in 4–8 weeks
What to watch for:
- Cheap WordPress builds often rely on dozens of plugins — security vulnerabilities, slow pages, plugin conflicts
- Ongoing maintenance becomes critical; an unmaintained WordPress site can be compromised within months
- Ownership is sometimes unclear — check who owns the domain, hosting account, and code
- "SEO included" usually means they filled in the meta descriptions, not that you'll rank for anything
A well-built £3,000 WordPress site from a reliable freelancer is a perfectly sensible choice for a local service business. Just make sure you understand the ongoing costs and who is responsible for maintenance.
The Professional Agency Route: £5,000–£25,000
This is where you stop getting a template with your logo on it and start getting something built specifically for your business.
What you typically get:
- Custom design (not a template)
- Code built for your specific requirements
- Performance-optimised (proper Core Web Vitals scores)
- Integrated with your tools (CRM, booking system, marketing automation)
- SEO-ready architecture from day one
- Proper handover documentation and training
When it's worth it:
- You're running Google Ads and a slow, generic site is costing you conversions
- You have specific functionality requirements that don't fit a template
- Your website is a primary sales channel, not just a brochure
- You want to rank for competitive keywords and need technical SEO done properly
- You're building for the long term and don't want to rebuild in 18 months
At Pinwheel, our bespoke website builds start at £2,500 and scale with complexity. Most local business sites land in the £3,000–£8,000 range depending on the number of pages, custom functionality, and whether we're writing the copy.
E-Commerce: A Different Conversation
E-commerce sites have their own pricing dynamic because the ongoing platform costs are significant.
Shopify (standard): ~£65/month + 2% transaction fees on Basic plan. Fine for a small product catalogue.
WooCommerce: Free to install, but hosting, plugins, payment gateway, and developer time add up. Budget £150–£300/month realistically for a maintained, secure WooCommerce store.
Headless e-commerce (e.g. Medusa.js): Higher upfront build cost (£8,000–£20,000+) but dramatically lower monthly costs and no transaction fees. Makes sense once you're turning over £30,000+/month online, or when you need functionality that Shopify simply can't do.
If you're currently on WooCommerce or Shopify and wondering whether a move makes financial sense, our ROI calculator runs the numbers for your specific situation in about two minutes.
What Makes Websites More Expensive?
Beyond the base scope, these factors consistently add cost:
Custom functionality. A booking system, a membership area, a product configurator, a multi-step form that routes leads — anything that isn't a standard page template takes developer time.
Integrations. Connecting your site to a CRM (HubSpot, Salesforce), an ERP, a booking system, or a payment processor requires API work. Budget £500–£2,000 per integration depending on complexity.
Content volume. More pages, more copy, more images. A 30-page site costs more than a 5-page site even if the design is identical.
E-commerce. Product management, checkout, payment processing, order confirmation emails, inventory — all of this adds up.
Accessibility compliance. If you're a public body or serving a broad audience, WCAG 2.1 AA compliance adds time to every component.
Copywriting. Proper SEO copywriting costs £100–£300 per page from a professional. It's almost always worth it.
Red Flags When Getting Quotes
No contract or proposal. Any professional should provide a written scope of work before you pay anything.
"SEO included" with no specifics. Ask exactly what SEO work is included. "We'll set up your meta descriptions" is not the same as "we'll do keyword research, on-page optimisation, and technical SEO for every page."
Vague ownership terms. You should own your domain, your hosting account, and your code when the project is done. Get this in writing.
"We'll charge extra to add pages later." Your CMS should let you add pages yourself. If an agency is charging you £200 to add a new page to your own website, something is wrong.
No discussion of ongoing performance. A website isn't a product you buy once. How will you know if it's working? What are the page speed scores? Is there an analytics setup?
The Right Budget for Your Business
Rather than working backwards from a budget, work forwards from your goal.
If a new website would help you win two more clients per month at £1,000 each, a £6,000 build pays back in three months. The question isn't "can I afford a £6,000 website" — it's "what is a new client worth to me and how many more will a better website help me win?"
For a local service business, a well-built site with proper SEO is typically your highest-ROI marketing investment over a 2–3 year horizon. It works while you sleep, doesn't require ongoing spend like Google Ads, and compounds over time as your rankings improve.
If you want a straight conversation about what your business actually needs — and what it would cost — get in touch with our team. We'll tell you honestly whether a simpler solution would serve you better.