The reason website pricing is so confusing is that "a website" means completely different things depending on who builds it and how. A one-page site thrown together in an afternoon and a carefully built, SEO-optimised, mobile-first site that ranks on Google are both technically "a website." The price difference is enormous — and so is the difference in what they'll do for your business.
Option 1: DIY Website Builders (£0–£30/month)
Platforms like Wix, Squarespace, and WordPress.com advertise free plans, but for a business website you'll quickly hit their limitations — no custom domain, ads on your site, no e-commerce, limited pages. A proper plan on most of these platforms costs £12–£30/month.
The real cost isn't the subscription, though. It's your time. Building something that looks professional takes considerably longer than the "drag-and-drop in minutes" marketing suggests. And crucially, these platforms generate bloated code that loads slowly and scores poorly in Google's Core Web Vitals — which hurts your rankings.
If you're on a zero budget and just need something to exist, a DIY builder gets you there. But "existing" and "performing" are not the same thing.
Option 2: Freelancers (£500–£2,500)
A freelance web designer can produce excellent results. At the lower end (£500–£800), expect a template-based build — they'll customise an existing WordPress theme to your business. It can look good, but the quality depends heavily on the individual.
At £1,500–£2,500, a decent freelancer should produce something custom-looking, properly mobile-optimised, with basic SEO set up. The risks with freelancers are responsiveness (what happens when something breaks six months later?) and ongoing maintenance (WordPress sites need regular updates or they become vulnerable to security issues).
Option 3: Agencies (£3,000–£10,000+)
For most small local businesses, agency pricing is overkill. You're paying for account managers, project managers, brand strategists, and overheads that don't translate into a better website for a plumber, salon, or local shop.
Where agencies genuinely add value is complex projects: e-commerce with hundreds of products, custom web apps, large multi-location businesses with sophisticated requirements. If you just need people to find you and call you, you don't need this level of spend.
Red flags when getting a quote: Vague deliverables ("we'll build you a great website"), no mention of SEO or page speed, no process for getting your input, no clear ownership of the site after handover, and requesting large upfront payments before any work is shown. Always ask to see examples of live sites they've built.
Option 4: Monthly Subscription Services (£20–£60/month)
A newer model that's grown significantly: done-for-you websites on a monthly subscription. You pay a recurring fee and get a professionally built, maintained, and hosted site — with no large upfront cost and no lock-in.
This model works well for small businesses because the cost is predictable, the site is maintained and updated for you, and the builder has an ongoing incentive to keep your site performing well (if it doesn't, you cancel). It also means you're not stuck with a site that goes out of date the moment the agency hands it over.
What Actually Drives Cost Up?
- E-commerce — product listings, payment processing, inventory management all add significant complexity
- Custom design — designing from scratch rather than adapting a proven layout
- Content management systems — if you need to update content yourself regularly
- Integrations — booking systems, CRMs, live chat, appointment schedulers
- Number of pages — a 30-page site takes much longer than a 5-page site
For a typical local service business — plumber, electrician, cleaner, decorator, salon — none of these apply. You need five to eight pages, a contact form, your phone number prominent, and enough SEO to rank locally. That's not a £5,000 problem.
What The FREE Websites includes from £20/month: Custom design, mobile-first build, full SEO setup, fast hosting, SSL certificate, contact form, Google Analytics, and ongoing maintenance — with no setup fee and no contract. If it's not working for you, cancel anytime.
Questions to Ask Before Paying Anyone
- Will I own the domain and the site after it's built?
- What happens if something breaks — who fixes it and at what cost?
- Is SEO included, or is that extra?
- How long until it's live?
- Can I see live examples of similar businesses you've built for?
The cheapest option is rarely the best value. But the most expensive option is rarely necessary either. Match the investment to what your business actually needs — and make sure whoever builds it can clearly explain what they're doing and why.
From £20/month, £0 setup fee, live in 48 hours. We build fast, SEO-ready websites for UK small businesses — no contract, cancel anytime.