Honest pricing guide · 2026

How Much Does a Website Cost?

UK pricing for small business websites explained plainly - what each route actually costs, what gets left out of cheap quotes, and how to work out what's right for your business.

See my fixed prices

There are really only three routes

Every guide on this topic eventually covers the same three options. Rather than bury it, let's get it straight up front:

  1. DIY builders (Wix, Squarespace, WordPress.com) - you build it yourself using templates
  2. Freelancer or independent developer - someone builds it for you, typically custom
  3. Agency - a team builds it, with account managers, designers, developers and a larger bill

Each route has a fundamentally different cost structure, a different time requirement, and a different result. The one that's right for you depends on your situation - not on which has the lowest upfront number.

What each route actually costs in 2026

Route Build cost Annual running cost Your time input Typical Lighthouse (mobile)
Wix / Squarespace £0 upfront £150-£600/yr 30-60 hours to build 35-55
Self-hosted WordPress (DIY) £100-£500 setup £200-£600/yr 40-80 hours ongoing/yr 45-70
Freelancer (hand-coded) £199-£2,500 £45-£120/mo (care plan) Brief + 1-2 review rounds 90-100
Regional agency £3,000-£8,000 £600-£2,400/yr Multiple sign-offs required 60-85
London / top-tier agency £15,000-£100,000+ £2,400-£12,000+/yr Significant throughout Varies

The Lighthouse scores in that table aren't a dig at any particular route - they're a measurable consequence of architecture. Page builders like Wix and Elementor load a large JavaScript framework regardless of whether a page actually needs it. Hand-coded sites load only what the page requires. That difference shows up directly in your Google ranking.

The hidden costs most quotes leave out

When you get a quote for a website, the number you see is usually the build-only cost. The following are almost always separate - sometimes by oversight, sometimes by design:

Domain name

£10-£50/year depending on extension (.co.uk is typically cheaper than .com). You should own this yourself - not have a developer register it in their name.

Hosting

Shared hosting from £3/month sounds cheap until you see the TTFB (time to first byte). Quality hosting that doesn't drag your Lighthouse score down costs £10-£40/month. Many developers include it in a care plan.

Copywriting

The words on your website. Most build quotes assume you'll provide the text. If you can't or don't want to write it, expect to add £300-£1,500 depending on page count.

Photography

Professional site photography costs £300-£800 for a half-day shoot. Stock photography subscriptions run £15-£50/month. Using your phone photos is free but rarely does your business justice.

Ongoing maintenance

WordPress requires plugin updates, security patches, and occasional fixes. A developer's time for this costs £50-£150/hour, or £45-£125/month on a care plan. Ignoring it leads to security vulnerabilities and eventual breakage.

Changes after launch

Most quotes include a fixed number of revision rounds before launch, then charge hourly after. Clarify the rate before you sign - and consider whether a monthly care plan that includes content changes is better value.

The true cost of going cheap

This is the part most guides skip. The upfront cost of a website is not the expensive part. The expensive part is the ongoing cost of a site that doesn't rank, doesn't load fast enough to keep visitors, and needs rebuilding in two years.

The time cost of DIY

If you're a tradesperson charging £50-£100/hour and you spend 40 hours building a Wix site, you've effectively spent £2,000-£4,000 in time - the same cost as having a freelancer do it properly. Except the freelancer's version will load in under a second and score 95+ on Lighthouse. The Wix version will score 40.

Even after launch, self-managed platforms require time: updating content, fighting with templates that don't do what you want, troubleshooting plugins. That time has a cost.

The rebuild problem

A £500 website built on a proprietary platform or with no ongoing maintenance often needs full replacement within 18-36 months. The client pays twice - and loses the SEO history built on the old URL structure if the rebuild isn't handled correctly. A properly built £499-£899 site with a £45/month care plan will still be performing well in five years.

The ranking cost

Google uses Core Web Vitals as a ranking factor. A slow site ranks lower than a fast one, all else being equal. If your competitor's site loads in 1.2 seconds and yours loads in 4.5 seconds, they will rank above you over time, even if your service is better. Every month your enquiry count is lower because of a slow site is a real cost - it just doesn't appear on an invoice.

When does a website actually pay for itself?

This depends on your average job value and how many enquiries the site generates. Let's work through a realistic example:

Plumber · £199 starter site

Average job value: £350 · 1 extra enquiry/month that converts

Payback: under 1 month

First month revenue from site: £350. Site cost: £199. Net gain from month one.

Landscaper · £499 business site

Average job value: £800 · 1 extra enquiry/month that converts

Payback: under 1 month

First month revenue from site: £800. Site cost: £499. Net gain from month one.

Accountant · £899 trade pro site

Average client value: £1,200/yr · 1 extra client every 3 months

Payback: 3 months

Quarter 1 new revenue: £1,200. Site cost: £899. Net gain in first quarter.

These aren't projections - they're the floor. A well-built local site with proper SEO setup typically generates its first enquiry within 4-8 weeks. Most trade businesses that I build for see 3-8 enquiries per month within 3 months of launch. At any average job value, that arithmetic works clearly in your favour.

What different business types actually need

One of the most common mistakes in buying a website is paying for things you don't need - or not paying for things you do. Here's a quick guide by business type:

Business type Must-haves Nice-to-have Realistic budget
Sole trader / tradesperson Click-to-call, contact form, local SEO, trust signals (accreditations) Photo gallery, quote calculator, reviews feed £199-£499
Small trade business (2-5 staff) Services pages, team intro, gallery, quote form, Google Business Profile link Case studies, blog, area coverage map £499-£899
Professional services (solicitor, accountant) Credibility-first design, clear service descriptions, regulatory badges, schema markup Resource library, appointment booking £499-£1,500
Restaurant / cafe Menu, opening hours, reservations link, maps, mobile-first Online ordering integration, events calendar £499-£1,500
E-commerce (up to 50 products) WooCommerce/Shopify setup, product pages, secure checkout, email order flow Abandoned cart, upsells, review system £899-£3,000

7 questions to ask before you pay a deposit

Most people buying a website for the first time don't know what to ask. These seven questions will tell you a lot about whether a quote is good value:

  1. What Lighthouse score will the site achieve?
    If they can't answer this with a specific number, the answer is "we don't know." A credible developer has a measurable standard.
  2. Who will actually build the site?
    At agencies, senior staff scope the project and juniors build it. If performance matters to you, find out whose hands it will be in.
  3. What's included and what's excluded?
    Copywriting? Photography? Domain registration? Hosting? Google Analytics setup? Get the list in writing.
  4. Who owns the code and the domain when it's done?
    You should own both. If a developer registers your domain in their name or uses proprietary tools that can't be transferred, you have no leverage if the relationship breaks down.
  5. What happens if I need changes after launch?
    What's the hourly rate? Is there a notice period? Can I get a care plan that includes small changes?
  6. What is your hosting setup and what's the uptime guarantee?
    Where is the site hosted? On shared hosting? Dedicated VPS? What happens if it goes down at the weekend?
  7. Can I see examples of sites you've built with their actual Lighthouse scores?
    Any developer worth hiring can show you live examples. You can test any of them yourself at pagespeed.web.dev in 30 seconds.

What I charge - and why

I build hand-coded websites for small businesses in Surrey, Sussex, and across the UK. I'm not an agency. Every site is built by me, and I maintain it after launch. The prices below are fixed - no hourly billing, no scope creep, no surprises.

£199
Starter

Single-page site for sole traders - hero, services, contact form, Google Maps, click-to-call. Live within one week.

  • 100 Lighthouse score
  • Mobile-first
  • Local SEO setup
  • SSL + DNS configured
£499
Business

Up to 6 pages for growing businesses - home, services, about, gallery, contact, and more.

  • 95+ Lighthouse guaranteed
  • Schema markup + local SEO
  • Quote request form
  • Photo gallery
£899
Trade Pro

Larger builds with multiple service pages, case studies, or custom integrations for established businesses.

  • Unlimited pages in scope
  • Industry-specific design
  • Advanced local SEO
  • Priority build slot

After launch, all sites are supported on a £45/month care plan - hosting, maintenance, security updates, backups, uptime monitoring, and a couple of small content changes per month included. Nothing extra to worry about.

See the full pricing breakdown →

Frequently asked questions

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

A professionally built small business website costs between £199 and £5,000 depending on who builds it and what's included. A freelancer building a clean 5-page site will typically charge £199-£2,500. A regional agency will charge £3,000-£8,000 for the same scope. DIY builders like Wix or Squarespace cost £9-£35/month but require your time and produce slower, harder-to-rank sites.

What is included in a website build price?

It varies enormously by developer. A complete build should include: design and build of agreed pages, mobile responsiveness, contact form, Google Maps if needed, SSL setup, Google Search Console submission, and basic on-page SEO. Many quotes exclude copywriting, professional photography, domain registration, and ongoing hosting - always check what is and isn't included before comparing quotes.

How much does website hosting cost per month in the UK?

Shared hosting starts from around £3-£10/month but is often too slow for good Google rankings. Quality managed hosting for a small business site typically costs £20-£60/month. Some developers include hosting in a monthly care plan - expect to pay £45-£125/month for hosting, maintenance, updates, backups and support bundled together.

Is a Wix or Squarespace website good enough for a small business?

DIY builders are fine for getting something online quickly, but they have a structural performance problem: most score 35-55 on Google Lighthouse (out of 100) on mobile. This affects your ranking and the experience visitors get. The monthly fee is low, but the hidden cost is enquiries that go to a competitor whose site ranks above yours and loads faster. More on the real cost of Wix and Squarespace →

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

A straightforward 1-5 page website built by a freelancer typically takes 1-2 weeks from brief to live. Larger sites with e-commerce, custom features or content migrations take 4-8 weeks. Agencies often take longer due to internal processes and approval chains.

How quickly will a new website pay for itself?

It depends on your average job value. If you're a tradesperson with an average job value of £500 and your website generates just one extra enquiry per month that converts, a £499 website pays for itself in its first month. For most trade businesses, a well-built local website generates its first enquiry within 4-8 weeks of launch.

What questions should I ask before hiring a web designer?

Ask: What is included in the price and what is excluded? Who will actually build the site? What Lighthouse score does it achieve? Who owns the code and domain after launch? What is the process if I need changes? Is hosting included, and what happens if I move to a different developer? Can I see examples of sites you've built with their Lighthouse scores?

Does my website need to be on WordPress?

No. WordPress is a good choice for content-heavy sites and anyone who wants to update their own pages without a developer. But for a small business that wants a fast, low-maintenance site, a hand-coded static site is often a better fit - lighter, faster, with nothing to hack or break and no plugin updates to worry about.

Related guides

What is Google Lighthouse?

Why the score matters, what it measures, and what you should expect from any developer you hire.

Read guide →

Freelance Web Designer vs Agency

Most guides on this are written by agencies. An honest look at who builds your site, what you're really paying for, and which suits a small business.

Read guide →

WordPress Care Plans

What ongoing maintenance actually involves and how a care plan prevents the common disasters.

Read guide →

Ready to get a straight answer on cost?

Tell me what you need and I'll give you a fixed price - in writing, no obligation, usually same day.

Get a quote See pricing