← Blog
EN April 2026 10 min read By Marco Telesca

How Much Does a Website Cost for a Small Business in the UK? (2026)

A small business website in the UK typically costs between £590 and £5,000, depending on whether you go DIY, hire a freelancer, or use an agency. Most small businesses need a 5–8 page site, which runs £1,000–£3,000 with a specialist freelancer.

If you've ever Googled "website cost" and come away with 47 browser tabs and no clear answer, you're not alone. The range is enormous, the terminology is confusing, and half the articles you find are written by the agencies charging the higher prices.

This guide cuts through it. You'll get real UK prices for 2026, a breakdown of exactly what you're paying for, and — the question nobody else answers — how quickly a website pays for itself.

Tom, a plumber in Manchester, built a Wix site himself over a weekend in 2024. Eight months later he'd had two enquiries, both from people who already knew him. The site wasn't showing up on Google. He switched to a custom-built site in January 2025. His phone rang three weeks after launch. Today it's his main source of new business.

The difference wasn't magic. It was the right build for what a website actually needs to do.

If you already know what you're looking for, you can view web design packages here.


Key Takeaways

· A professionally built small business website in the UK costs £590–£3,000 with a freelancer, a fraction of agency prices

· DIY builders like Wix are cheap but consistently rank near the bottom for page speed, which directly affects Google visibility

· Most small business websites pay for themselves within 2–5 new clients

· Custom-built sites load faster, rank better, and don't look like 10,000 other businesses using the same template

· Hidden costs (ongoing maintenance, plugin fees, migration) often make DIY builders more expensive long-term


The Quick Answer: What Does a Website Cost in the UK?

Here's the honest breakdown across all three routes:

Route Upfront Cost Ongoing Monthly Best For
DIY (Wix, Squarespace) £0 £13–£35/month Pre-revenue businesses testing a concept
Specialist freelancer £590–£3,000 £5–£50/month (hosting) Small businesses needing results
Web design agency £3,000–£15,000+ Often a monthly retainer Large businesses, complex projects

A few things to note:

DIY is not actually free. Wix's Business plan runs £22/month (£264/year). Add a domain (£15/year) and professional email (£5/month) and you're at roughly £360/year — for a site you built yourself, on their servers, using a template thousands of others use.

Agency pricing for small businesses is often hard to justify. Most UK agencies quote £3,000–£10,000 for a standard 5-page site. The work itself is usually done by a junior designer, managed through an account manager, and padded for overhead. You're paying for the brand name on the invoice.

The freelancer sweet spot — a specialist who builds custom sites, includes SEO, and gives you direct access — typically sits at £590–£3,000 for a small business site. No middleman. No markup. The person you hire is the person who builds it.


What Are You Actually Paying For?

When someone quotes you £1,500 for a website, here's where that money goes:

Domain name: £10–£20/year for a .co.uk or .com. You pay this annually regardless of who builds your site.

Hosting: £5–£50/month, depending on the provider and plan. Some freelancers include hosting in their package; some don't. Always ask.

Design and development: this is the bulk of the cost. A freelancer charging £1,200 for a 6-page site is typically working 15–25 hours at £50–£80/hour. An agency charging £5,000 for the same scope is adding account management, project overhead, and margin.

SEO setup: at agencies, this is almost always an add-on. A well-structured freelancer should include basic on-page SEO (title tags, meta descriptions, schema markup, Google Search Console setup) as standard. At Marco Telesca, every package includes SEO and search engine registration.

Content: this catches a lot of people out. Most web designers build the site; they don't write your copy. If you need a copywriter, budget an extra £300–£800 for a small site.

Ongoing support: what happens when your contact form breaks? Or when you need a page updated? Some freelancers include a support period; others charge hourly. Get this in writing before you sign.


Custom Website vs DIY Builder: The Real Difference

The cost question is actually two questions in one: how much to build it and how much does a cheap option cost you later.

DIY builders (Wix, Squarespace, GoDaddy) are fast to set up and genuinely fine for testing a business idea. But once you need your website to actually bring you clients — to rank on Google, to load quickly, to look different from your competitors — they start showing their limits.

Wix has ranked in the bottom two of independent page speed tests for four consecutive years. Google's Core Web Vitals — the speed and experience metrics that directly affect where you appear in search results — are notoriously difficult to pass on template-builder platforms. Their code is bloated by design: every feature that makes the editor drag-and-drop friendly adds weight to your live site.

The result: business owners who invested a weekend building a Wix site, then discover six months later that "my website doesn't show up on Google." The site isn't broken, it's just invisible.

Custom-built websites are different in a few specific ways:

There's also the migration cost to consider. Switching from Wix to a custom build isn't free — it typically runs £700–£2,000 in rebuild time. Business owners who start with DIY and later switch to a professional build often end up spending more than they would have with a professional build from the start.


When Does a Website Pay for Itself?

This is the question nobody in this space is willing to answer directly. Here's the formula:

Website cost ÷ average client value = number of new clients to break even

Business Website Cost Avg Client Value Clients to Break Even
Plumber £1,190 £300/job 4 jobs
Accountant £1,190 £2,000/year 1 client
Restaurant £590 £80/booking 8 bookings
Personal trainer £590 £150/month 4 months of 1 client

Sarah, an accountant in Bristol, was hesitant to spend £1,190 on a multi-page website. She'd been relying on word-of-mouth for three years. She signed up in February. By April, she had two new clients who'd found her through Google, both paying annual retainer packages. The website had paid for itself before the end of its first quarter.

That's not a cherry-picked result. For local service businesses — tradespeople, consultants, therapists, professional services — the break-even point is typically 2–5 new clients. For high-value B2B services, it can be a single enquiry.

The question isn't "can I afford a website?" It's "how many clients am I losing every month without one?"


How to Choose the Right Option for Your Business

You're pre-revenue, still testing your idea:
Start with Squarespace or Wix. Spend £30/month, get something online, validate that people actually want what you're selling. Don't invest in a custom build before you have paying customers.

You're generating revenue and need more clients:
This is the majority of small business owners. A freelancer with a custom build, SEO included, and a clear portfolio of results is almost always the right answer. You're looking at £590–£2,000 depending on the scope.

You have an online shop, a large catalogue, or multiple service lines:
Consider either a specialist freelancer with e-commerce experience or a boutique agency. Budget £2,000–£5,000. Anything less and corners are being cut somewhere.

How to vet a freelancer before you hire

Red flags


Frequently Asked Questions

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

A basic small business website in the UK costs between £590 and £1,500 with a specialist freelancer. This typically includes a 1–5 page custom site, SEO setup, mobile-responsive design, and a contact form. DIY builders like Wix start at £13/month but don't include professional design or SEO.

Is it worth paying for a custom website or should I just use Wix?

If you need your website to bring you new clients from Google, a custom-built site is worth it. Wix and similar builders consistently score poorly on page speed, which directly affects search rankings. Custom sites load faster, rank better, and look unique. If you're just testing a business idea with no revenue yet, a DIY builder is a reasonable starting point.

Are there hidden costs I should know about?

Yes. Domain registration (£10–£20/year), hosting (£5–£50/month), ongoing maintenance, plugin subscriptions, and content writing are often not included in a base quote. Always ask a web designer to itemise what's included and what's separate before agreeing to anything.

How long does it take to build a small business website?

A one-page site typically takes 1–2 weeks. A multi-page business website takes 3–4 weeks. A full e-commerce site takes 6–8 weeks. These timelines assume you provide your content (text, images) on time — delays on your end usually add equal delays to the project.

Does a website help small businesses get found on Google?

It can, but only if it's built correctly. A website with proper SEO setup (title tags, page structure, fast loading, mobile optimisation, Google Search Console submission) will show up in local searches. A Wix template with no SEO work done won't rank, regardless of how good the design looks.


Conclusion

Here's what matters:

This week: Get two or three quotes. Ask every designer to show you live URLs (not screenshots) of their work. Ask what happens to your site if you ever need to move it to a different provider. Ask if SEO is included.

A website shouldn't just exist. It should work — showing up on Google, answering your clients' questions at 2am, and making your phone ring.

Want a straight answer on what it would cost for your specific business?

Get in touch — no sales pitch