The four cost drivers
Two websites with ten pages can differ enormously in cost. What matters is the work behind the pages.
- Design and page types: a template-based site costs less than a fully custom design system with many layouts.
- Functionality: booking, online payments, member areas, multilingual versions and integrations each add build and testing time.
- Content: writing, photography and translation are often the largest hidden cost.
- SEO and performance: structured data, speed tuning and migration planning take deliberate effort.
Template, CMS or custom build
A template on WordPress or a store builder is fastest to launch and is often right for a small business with standard needs. A custom build on a modern framework such as Next.js costs more up front but gives better performance, flexibility and control over SEO.
The right choice depends on how much the website needs to do and how quickly your needs will change.
What a good quote includes
Ask for a written scope that lists pages, features, integrations, who writes the content, the number of design revisions, hosting and handover. A quote without those details cannot be compared fairly with another.
Costs after launch
Plan for hosting, domain renewal, security updates, backups and ongoing SEO. Many problems blamed on the original build are really maintenance gaps.
Three example scopes and how they differ
Prices vary by market and provider, so rather than quote numbers, here is how scope changes the work.
- A small brochure site of five to eight pages: one design template, a contact form, basic SEO setup and a content management system. The cost is mostly design, copy and setup.
- A business site with a service area structure: twenty to forty pages, location and service pages, booking or quote forms, structured data and tracking. More content and more testing.
- A custom application or large store: custom features, integrations with other systems, user accounts and payments. Cost grows with every integration and every rule the system must enforce.
Questions to ask every provider
The answers matter more than the number at the bottom of the quote.
- Is the price fixed, and what would change it?
- Who writes the content and who supplies images?
- How many rounds of design revisions are included?
- Who owns the code, the design and the content?
- What hosting and maintenance are needed afterwards, and what do they cost?
- How is SEO handled before launch, not just after?
- What happens if I want to move to another provider?
How to spend a limited budget well
If money is tight, protect the parts that are hard to fix later: structure and URL design, speed, mobile layout and the content on your most important pages. Features such as animations, extra languages or a blog can wait, and can be added once the site is earning.
It is also worth setting aside a small monthly amount for hosting, security updates and improvements. A website is closer to a shopfront than a brochure: it needs looking after, and the businesses that keep improving theirs tend to pull ahead.
Fixed price versus time and materials
A fixed price suits projects with a clear scope: you know what you will receive and what it costs. The risk is that changes after sign-off may be charged separately, which is why a written scope matters. Time and materials suits projects where the scope will evolve, such as a product still being defined. You pay for the effort used, which gives flexibility and requires trust and good reporting.
For most small and mid-sized business sites, a fixed price with a defined number of revision rounds is easiest to manage. For larger or more experimental work, a phased approach with a fixed price for each phase balances certainty and flexibility.
Reading a quote critically
Look past the total. A quote that lists pages, features, integrations, revision rounds, testing, launch support and handover shows that the provider has thought about the work. A one-line quote may be cheaper but leaves room for disagreement later.
Ask what happens in the first month after launch, because bugs and small changes inevitably appear. A provider that includes a short period of support is signalling that it stands behind the work.
What you get at different levels of investment
Rather than quote prices, which vary widely by country and provider, here is how scope typically changes as the investment rises.
- Entry level: a template-based site, a handful of pages, basic SEO setup and a contact form. Suits a new business that needs a credible presence quickly.
- Mid level: a custom design, a content structure planned around how customers search, service and location pages, structured data, speed work and analytics. Suits an established business that wants the site to generate enquiries.
- Advanced: custom features, integrations with other systems, multiple languages or regions, a headless content setup and detailed performance work. Suits larger businesses and products.
- Ongoing: maintenance, hosting and SEO as monthly work, which keeps the site secure and moving up.
A simple way to estimate your own budget
Start from the value of a customer. If an average new customer is worth a few hundred in profit and you want ten extra a month from the website, you can see how much investment is sensible. Compare that with what you spend on other ways of getting customers, and remember that organic search keeps working after the work is done, while advertising stops when you stop paying.
Then list what the site must do: the pages, the features, the languages and the integrations. Anything on the list that is a nice-to-have can be phased. Asking providers to price the must-haves first gives you quotes you can compare, and you can add phase two when the site is paying for itself.
Red flags in a website quote
Watch for these when comparing proposals.
- A price far below every other quote with no explanation
- No mention of SEO, speed or mobile testing
- No statement of who owns the code, design and content
- Content, photography or revisions excluded without saying so
- Pressure to sign quickly for a discount that expires
- No timeline, or a timeline without milestones
- Reluctance to show previous work or put you in touch with past clients
Paying for outcomes, not just a build
The cheapest website is rarely the cheapest outcome. A site that costs less but loads slowly, hides the contact details or cannot be edited without a developer can cost far more in lost enquiries and repeat fees. When you compare proposals, ask what each one is designed to achieve and how that will be measured.
A good brief names the outcomes: the number of enquiries per month you would like, the products you want to sell online, the searches you want to be found for. A good provider then explains how the design, structure and content will serve them, and what they will report after launch.
It is also reasonable to ask for phases. A first phase that gets a solid, fast, well-structured site live, followed by a second phase of content and SEO once you can see how visitors behave, spreads the cost and lets real data guide the next decisions instead of guesses.