Available — Local Digital Products
HCA · Studio
TR Contact ↗
Pricing · A Transparent Approach

What actually determines the price?

"How much is a website?" has no single answer — but the items that set the price are known and not secret. This page explains how a quote is produced and which common mistakes inflate cost for nothing.

Method
Scope → fixed quote
Decisive
Integrations and content
Transparency
Items stated openly
Short answer

Five items determine the price of a website or software build: (1) scope — not page count but the number of distinct screen types; (2) integrations — connections to payment, shipping, accounting or SMS systems, the least predictable item; (3) content readiness — whether copy and imagery exist; (4) design level — adapting a theme versus original design; (5) maintenance and responsibility — who looks after it after delivery. A figure given before these are settled is a guess; once settled, a fixed quote can be given.

Why there is no price list

You will not find a figure on this page, and there is a reason. Two jobs described in the same sentence can differ tenfold.

Two clients asking for "a site that takes restaurant orders" might mean very different things: one is happy with standard payment methods and has a menu ready; the other needs meal-card integration, a kitchen screen, courier handoff and shift permissions. Both phrase it identically.

That is why "websites from £X" advertising carries no information. What does carry information is knowing which items set the price — because then you can see which one dominates in your case, and genuinely compare the quotes you receive.

The five items that set price

1. Scope — screen types, not page count

A common misconception is that price scales with page count. But 40 product pages sharing a template are designed once; 5 genuinely different screens are designed five times.

The right question is not "how many pages" but "how many distinct screen types". Home, list, detail, form and dashboard are each separate work.

2. Number of integrations

Every connection to an external system is its own item: payment gateway, shipping carrier, accounting software, SMS provider, booking system, CRM. Each means separate documentation, separate testing and separate failure modes.

This is the item that affects cost most and is underestimated most. It gets its own section below.

3. Content readiness

Is the copy written? Have the product photographs been taken? Are the corporate details in order? If the answer to those is no, a substantial part of the project's duration is spent waiting on content.

4. Design level

There is a wide range between adapting an existing theme to a brand and building original design from scratch. Both are legitimate; what decides is how much the brand needs to stand apart. A personal brand or a boutique product usually gets its money back from original design; a standard corporate brochure site may be well served by a theme.

5. Maintenance and responsibility

What happens after delivery is part of the price. Will the site be left alone, will it be updated and backed up regularly, and who responds when something breaks? A project without a maintenance arrangement looks cheap and becomes expensive at the first serious problem.

The least predictable item: integrations

The cost of an integration is set not by the length of the code but by the quality of the other side.

With a well-documented provider that offers a test environment, an integration takes days. With a provider whose documentation is incomplete, who has no test environment and whose support is slow, the same work stretches over weeks — and that is time spent waiting, not developing.

Integrations also carry approval time that is independent of software. A bank virtual POS application, for instance, requires specific legal pages to exist on your site, and approval takes time. The system waits even when the technical work is finished.

Practical advice: if you will take payments, start the legal pages and the bank application at the beginning of the project, not the end.

The hidden cost: content

Most projects are delayed not by development but by content. It is independent of the quote and directly determines the timeline.

The familiar picture: the site is technically ready, but the about copy is unwritten, the team photographs untaken and the product descriptions incomplete. Projects can sit at that point for months.

The way to prevent it is to turn the content requirement into a list at the start, naming who prepares what and by when. Content production can also be brought into scope — priced as its own item, but the project does not wait.

What inflates cost for nothing

  • Features that go unused. Modules added "in case we need them later" are usually never used but cost both at build time and at every update. Add when the need is real.
  • The wrong platform. A content management system for a corporate site updated three times a year is a permanent maintenance load. Conversely, building a site that publishes constantly as static turns every update into technical work.
  • Undefined scope. Projects that start before scope is settled grow as they go, which is a problem for both sides. A fixed quote is only possible with clear scope.
  • Cheap build, expensive repair. Most systems built fast and cheap are rewritten at the first serious requirement. Total cost exceeds building it properly the first time.
  • Stacking plugins. A separate plugin for every need in WordPress is cheap in the short term; long term it brings update conflicts, slowdown and security surface. Often one small purpose-built plugin costs less overall.

The quoting process

  1. A conversation. What the work is, who will use it and what success looks like. Half a sentence is a fine starting point.
  2. Writing the scope. What will be done and what will not. The second is at least as important.
  3. A fixed quote. Once scope is settled, a fixed price — not an open-ended hourly invoice.
  4. Staged delivery. Work arrives in parts, and each stage is discussed against something you can see.

If scope changes later — as it often does — the change is priced separately and not carried out without approval. That rule protects both sides.

After delivery

  • Handover. The system is delivered to you entirely and your own team or another supplier continues. Documented handover is critical here.
  • Support on demand. No standing agreement; work happens when something breaks or a new feature is needed.
  • Regular maintenance. Updates, backups, monitoring and small fixes run continuously within a defined scope.

For systems that take payments or hold personal data, the third model is strongly recommended — in those systems an unpatched component is a direct risk.

Summary

The honest answer to the price question: a figure given before scope is settled is a guess; once settled, a fixed quote can and should be given.

The most valuable preparation on your side is answering three questions in advance: how many distinct screen types are there, which external systems will it connect to, and is the content ready? A request that arrives with those three answers gets a faster and more accurate quote — from whoever you ask.

Preparing for a quote
1. Screen types
How many distinct screen types? (not page count)
2. Integrations
Which external systems? Payment, shipping, accounting, SMS…
3. Content
Is copy and imagery ready, and who will prepare it?
4. Design
Theme adaptation or original design?
5. Users
Who will use the system, and how many permission levels?
6. Maintenance
Who looks after it after delivery?
Critical warning
If you will take payments, start legal pages and the bank application first
Method
Scope is written → fixed quote given → staged delivery
Frequently Asked Questions

About price and process.

How much does a website cost?

A single figure would mislead, because two jobs described in the same sentence can differ tenfold. Five items set the price: the number of distinct screen types, external integrations, whether content is ready, design level, and post-delivery maintenance. Once those are settled, a fixed quote can be given.

Why isn't there a price list on your site?

Because a list price does not help you compare — it makes comparison harder. "Websites from £X" tells you nothing about what a job like yours means. I prefer to state the items that set the price openly, so you can see which one dominates in your case and genuinely compare the quotes you receive.

Fixed price or hourly rate?

Fixed price, once scope is settled. Hourly work makes sense for ongoing development where scope cannot be defined up front; for a defined project a fixed quote is safer for both sides, because you know the cost in advance.

What happens if new requests come up mid-project?

Additional requests are normal and expected. Anything outside scope is priced separately and is not carried out without your approval. The rule protects both sides: the work does not grow silently, and you do not see an invoice you did not expect.

How do I get the fastest, most accurate quote?

Come with three answers: how many distinct screen types, which external systems it connects to, and whether content is ready. With those three, a quote comes back much faster and much more accurately — and that holds whoever you ask.

Availability and Quotes

Visible in local search.
Credible in the product.