Think Build Implement Repeat
Web Development

What a Business Website Should Actually Cost

Last updated:

Why quotes for the same brief vary by 10×

Send an identical brief to five suppliers and you will get £2,000 to £40,000 back. That spread is not dishonesty. It is that “a website” describes anything from a themed template with your logo to a bespoke application that happens to render in a browser.

The way to compare is to stop comparing totals and start comparing what is being built: how many unique templates, how much of the design is original, what it integrates with, and who writes the content.

The bands, and what genuinely sits in each

BandWhat you getRealistic timeline
£1,500–£3,000Template, light customisation, your content poured in2–4 weeks
£3,000–£8,000Custom-styled theme, 5–10 templates, CMS, basic SEO4–8 weeks
£8,000–£25,000Original design, bespoke build, integrations, content support8–14 weeks
£25,000–£75,000Logins, payments, custom functionality, multiple systems3–6 months
£75,000+A web application with a website attached6 months+

What actually drives the price

  1. Unique templates, not pages. Two hundred blog posts using one template is cheap. Twelve pages that each look different is not.
  2. Integrations. Every external system is design, build, error handling and testing. Two integrations often cost more than ten extra pages.
  3. Original design versus adapted. Bespoke design is typically 30–40% of a project in this range.
  4. Content. If the agency writes it, add meaningfully. If you write it, budget your own weeks — this is the most common cause of delay.
  5. Approval complexity. A committee of six will add a month, and no proposal will say so out loud.

The line items people forget

Hosting and domains, ongoing maintenance and security updates, licences for premium plugins or components, professional photography, copywriting, and the third-party services the site depends on.

Budget 15–20% of the build cost annually for maintenance. A site nobody updates is a security incident on a delay, and the eventual emergency costs more than the maintenance would have.

Expensive versus overpriced

Expensive means genuinely more work: original design, real integration, proper testing, accessibility, performance budgets. Overpriced means the same template work with a bigger number attached.

Three questions separate them quickly. How many unique templates are in the estimate? Which parts are bespoke and which are configured? What happens to the price if we cut feature X? A supplier who answers all three crisply is pricing work; one who deflects is pricing you.

How to get comparable quotes

  • Give every supplier the same written brief, including your integrations and content situation
  • Ask for the price broken into design, build, content and integration
  • Ask what is explicitly out of scope — the answer is more revealing than the inclusions
  • Ask for two references with a similar budget, not their flagship project
  • Ask who owns the code and the design files afterwards, and get it in writing

Frequently asked questions

Is WordPress cheaper than a custom build?

For content-led sites, usually yes, and it is often the right answer. The economics change when you need bespoke logic or heavy integration, at which point fighting the platform costs more than building directly.

Should we pay monthly instead of up front?

Monthly arrangements can work but check what happens if you leave: whether you own the site, whether it can be moved, and what the total cost is over three years. Some are financing; some are rental where you never own anything.

How much should we hold back until launch?

A common structure is 30% to start, milestones through the build, and 20–30% on launch. Paying everything up front removes your only leverage; paying nothing up front is rarely accepted by anyone good.

What if we need it faster?

Speed is bought by cutting scope, not by adding people. Decide which pages and features are genuinely needed for launch and ship those. A phase two four weeks later is almost always cheaper than compressing phase one.

Keep reading

Got a quote you want a second opinion on?

Send it over. We will tell you whether the number matches the work described, and what we would expect the same brief to cost.

Book a free 30-minute call Get a project estimate WhatsApp us

Related services

What we build for problems like this one

Web DevelopmentCustom Software Development