Skip to main content
Harrison Mann
HomeAboutServicesWorkPricingLearnToolsGet in touch
Home / Learn / Guides
Guides

How much should a small business website cost?

From £40 a month to bespoke builds, here is an honest breakdown of what you get at each price point.

6 min read·20 Mar 2026
By Richard Barker Digital Marketing Consultant 20+ years digital marketing experience Last updated: 20 Mar 2026
Pricing
How Much Should a Website Cost?

Key takeaways

  • UK website prices range from £45/month on a pay-monthly plan to £2,000"£3,500 for a custom WordPress build to £6,000+ for bespoke work.
  • The most important thing to compare is what is included, not just the headline number.
  • Cheap websites usually cost more long-term through poor SEO, security problems and an earlier need to rebuild.
  • A pay-monthly site spreads the cost but means you do not own the website; a one-off build gives full ownership.

How much should a website cost? It is the question every business owner wants a straight answer to, and the one most agencies dodge. The honest answer is that UK website prices range from under £500 to well over £20,000, and the right number depends entirely on what you need. This guide breaks down real UK pricing by type, explains exactly what drives the cost, and shows why the cheapest option is so often the most expensive in the end.

How much does a website cost in the UK?

UK website costs range from around £45/month on a pay-monthly plan, to £2,000"£3,500 for a custom 5"20 page WordPress build, to £6,000+ for bespoke functionality or e-commerce.

Here is a realistic picture of what different types of website cost in the UK in 2026, from a designer or small studio rather than a faceless agency or a £99 template factory.

Type of websiteTypical UK costBest for
DIY builder (Wix, Squarespace)£10-£30/month + your timeMicro-businesses, hobbyists
Pay monthly websiteFrom £45/monthNew businesses spreading the cost
Small custom WordPress (up to 5 pages)From £2,000Sole traders and small firms
Professional WordPress (up to 20 pages)From £3,500Established, growing businesses
Custom Shopify storeFrom £3,500Businesses selling products online
Bespoke / complex build£6,000-£20,000+Advanced functionality, integrations
Why the range is so wide

A website is not a product with a fixed price, it is a service. Two "5-page websites" can differ by ten times in price because of design quality, SEO foundations, copywriting, speed, functionality and who is building it. Price reflects what goes in.

What factors determine the cost of a website?

The main drivers are the number of pages, the level of custom design, whether copywriting is included, the platform chosen and the complexity of any built-in functionality.

Understanding the cost levers helps you brief sensibly and spot when a quote is too good (or too steep) to be true.

  • Number of pages and templates: more unique page designs means more design and build time.
  • Custom design vs template: a bespoke design built around your brand costs more than a theme with your logo dropped in, and performs better.
  • Functionality: booking systems, membership areas, ecommerce, integrations and calculators all add cost.
  • Copywriting: words that sell are a skill; professional copy adds cost but often pays for itself in conversions.
  • SEO foundations: a site built to rank from day one takes more care than one that just looks nice.
  • Who builds it: a £99 overseas template and a £6,000 UK studio build are not the same product.

Why does cheap web design usually cost more in the long run?

A cheap website typically costs more over time through poor search performance, security vulnerabilities, and the need to rebuild sooner than a properly made site would require.

A £300 website feels like a bargain until you count what it costs you. Cheap sites are usually slow, poorly structured for SEO, hard to edit, and built to a template thousands of others share. The result is a site that does not get found, does not convert, and often needs rebuilding within a year, at which point you pay twice.

Cheap websiteProperly built website
Upfront costLowHigher
Found on GoogleRarelyBuilt to rank
Converts visitorsPoorlyDesigned for enquiries
LifespanOften under 2 years4-5 years+
True cost over 5 yearsHigher (rebuilds + lost leads)Lower per year

The most expensive website is the cheap one you have to rebuild, after a year of it bringing in no enquiries.

Richard Barker, Harrison Mann

Is a pay-monthly website or a one-off build better value?

A one-off build is usually better long-term value, but a pay-monthly option suits businesses with tight upfront budgets who need a professional online presence quickly.

Both are valid, they suit different situations. A pay-monthly website keeps upfront costs near zero and rolls hosting, updates and support into one fee, ideal when cash flow matters more than ownership. A one-off build costs more upfront but you own it outright and pay less over time. The right choice depends on your cash position and how much you value ownership.

Pay monthlyOne-off build
Upfront costFrom £45/month, no big billFrom £2,000
OwnershipRented while you payYours outright
Hosting & supportIncludedSeparate (care plan)
Best forNew businesses, tight cash flowEstablished businesses investing

What should any website include regardless of budget?

At any price point, you should receive a mobile-responsive design, basic on-page SEO foundations, a working contact form, and a site you can update yourself.

  • A mobile-first design that works perfectly on every device.
  • Proper on-page SEO foundations (titles, structure, schema, speed).
  • Fast loading (good Core Web Vitals).
  • Clear calls to action and an easy enquiry path.
  • Analytics and Search Console connected so you can measure results.
  • Ownership of your domain, content and (on one-off builds) the site itself.
  • A proper handover so you can manage it without being held hostage.
Red flags in a quote

Be wary of: no mention of SEO or mobile; vague scope; no ownership clarity; prices that seem impossibly low; or a designer who cannot show you real, recent work. Cheap and unclear usually means expensive later.

What does a website budget actually pay for?

The budget covers design time, development, content integration, SEO foundations, testing and the project management that keeps everything on track.

When you pay for a website, you are not buying a file, you are buying a process. Understanding the stages helps you see why a considered build costs what it does, and where cheaper options cut corners.

StageWhat it involvesRoughly % of cost
Discovery & strategyUnderstanding your goals, customers and competitors10-15%
DesignCustom layouts built around your brand and user journey20-25%
Build & developmentTurning design into a fast, working, SEO-ready site30-35%
Content & copywritingWords and images that convert, not just fill space15-20%
SEO & technical setupFoundations, speed, analytics, schema, testing10-15%
Launch & trainingGoing live cleanly and handing over control5-10%

A £300 website skips most of these stages, you essentially get a template with your logo. A properly built site invests in all of them, which is why it gets found, converts and lasts.

What are the ongoing costs of running a website?

Beyond the build fee, budget for hosting (£5"£50/month), a domain name (£10"£30/year) and ideally a maintenance plan covering updates, backups and security.

The build price is only part of the picture. Every website has running costs, and a good provider is upfront about them from the start.

Ongoing costTypical UK priceEssential?
Domain name£10-£20/yearYes
Hosting£5-£40/monthYes
SSL certificateOften free (Let's Encrypt) to £50/yearYes
Maintenance / care planFrom £85/monthStrongly recommended
Email hosting£3-£10/user/monthUsually
Premium plugins/appsVariesSometimes
Watch for the cheap-build trap

Some "cheap" websites recoup the low build price through inflated hosting or locked-in monthly fees you cannot escape without losing the site. Always ask what you own and what you would pay to leave.

What website can you realistically expect at each price point?

Under £500 usually means a template with limited customisation. £2,000"£3,500 buys a proper custom WordPress site. £6,000+ opens bespoke functionality and e-commerce.

To make this concrete, here is what a UK small business can genuinely expect at different budget levels.

BudgetWhat you can realistically expect
Under £500A DIY builder or a basic template you set up yourself. Fine to start, limited to grow.
£500-£2,000Pay-monthly, or a small custom WordPress site. Professional, focused, room to grow.
£2,000-£4,000A proper custom 5-20 page site with real SEO and copy. The sweet spot for most.
£4,000-£8,000A larger or ecommerce build with custom functionality and deeper strategy.
£8,000+Bespoke, complex, integrated platforms, membership, advanced ecommerce, custom systems.

How do you get the best value from a web design budget?

The biggest value gains come from writing your own content in advance, having clear branding ready, making decisions quickly and choosing a designer whose portfolio matches your style.

  • Be clear on your single most important goal, it focuses spend where it matters.
  • Invest in strategy and SEO foundations over decorative extras.
  • Prioritise conversion (clear CTAs, fast loading, trust signals) over visual gimmicks.
  • Start lean and grow, a focused site that converts beats a sprawling one that does not.
  • Choose a provider who explains trade-offs honestly rather than selling you the most expensive option.

Frequently asked questions

Why do quotes vary so much for the same brief?

Because "a website" means very different things to different builders. One quote may be a shared template with stock content; another a custom design with SEO, copywriting and a proper strategy behind it. Compare what is included, not just the number.

Is a more expensive website always better?

No. Beyond a certain point you pay for complexity you may not need. The goal is the right website for your goals and budget, which is exactly the honest conversation I have with every client before quoting.

How long does a website take to build?

Pay-monthly sites can be live in days. A 5-page WordPress build is typically 2-3 weeks; a larger or bespoke project 4-10 weeks. The biggest variable is how quickly content and feedback come back.

From £45
per month for a pay-monthly website
From £2,000
for a custom 5-page WordPress build
From £3,500
for a professional 20-page site or Shopify store
Fixed
prices agreed upfront, no surprises
Want a clear, fixed quote for your website?

Tell me what you need and I will come back with an honest recommendation and a fixed price, no jargon, no upsell, no surprises.

Get a fixed quote

Keep reading

Richard Barker
Written by Richard Barker
Digital Marketing Consultant

Richard Barker has 20+ years of digital marketing experience. By day he leads digital marketing for a major UK IT solutions and services provider, a £2 billion IT solutions provider, building campaigns and websites for UK and international markets. Through Harrison Mann he applies that same strategic rigour to small and growing businesses.

Let's talk about your project.

Tell me what you need and I will come back with honest, practical advice. No pressure, no sales script.

Richard Barker
Richard BarkerDigital Marketing Consultant. Usually a same-day reply. No sales script.