It's one of the first questions every client asks us, usually a little nervously: “Roughly how much will this cost?” It's a fair question. And the honest answer, “it depends”, is also the most frustrating one you can hear.
So instead of dodging it, this article explains exactly what it depends on. By the end, you'll understand why one agency quotes three times more than another for what sounds like the same website, which costs are worth paying for, and how to brief a developer so the quote you get is accurate the first time.
Why website quotes vary so much
When two quotes are far apart, it's rarely because one company is greedy and the other is generous. More often, they've imagined two completely different websites. One pictured a template with your logo dropped in. The other pictured custom design, written content, search optimisation and a CMS your team can use.
Neither is wrong. They're just answering different questions. That's why the most useful thing you can do before asking for a price is to get clear on what you actually need, which is what the rest of this guide will help you do.
The seven factors that decide your price
1. Number of unique page layouts
Clients often count pages, but designers count layouts. A website with 30 blog posts may only need two layouts: a blog list and a blog post. A website with eight pages might need eight different layouts if each one has a unique structure. Layouts take design and development time; repeated pages mostly don't.
2. Custom design or a template
A template is a pre-built design you adapt. It's faster and cheaper, and for a brand-new business testing an idea, it can be the right call. Custom design starts from your brand, your customers and your goals. It costs more because a designer is solving your specific problems rather than reusing someone else's solutions.
A good rule of thumb: if your website is a big part of how customers judge you (professional services, premium products, anything with a high price tag), custom design usually pays for itself in credibility.
3. Features and functionality
Every feature is a small project of its own. A contact form is simple. An online booking system, a customer login area, a product configurator or a multi-language setup each add design, development and testing time. When reviewing a quote, look for each feature listed separately so you can decide which ones are essential for launch.
4. E-commerce
Selling online adds a whole layer: product catalogues, variants, cart, checkout, payment gateways, delivery rules, order emails and an admin panel to manage it all. The number of products matters less than the complexity of each one. Ten products with many sizes and options can be more work than a hundred simple ones.
5. Content: who writes it and who supplies the photos
This is the factor most people forget, and the one that delays most launches. If you supply finished text and images, the project moves fast. If the agency writes your copy, sources photography or creates graphics, that's additional, valuable work and should appear in the quote.
6. Integrations
Does the website need to talk to anything else? A CRM, an email marketing tool, an ERP, a payment provider, a delivery service, WhatsApp? Each connection needs building and testing. Simple integrations take hours. Complex two-way data syncing can take weeks.
7. SEO, speed and accessibility
A fast, search-friendly, accessible website doesn't happen by accident. It needs clean structure, optimised images, proper meta data, schema markup and testing across devices. Some quotes include this as standard; others leave it out to look cheaper. Always ask.
The costs people forget about
The build is only part of the picture. Make sure you budget for:
- Domain name renewal every year
- Hosting, which varies a lot depending on traffic and performance needs
- Paid plugins, themes or third-party services with monthly fees
- Ongoing maintenance: security updates, backups and small changes
- Content updates and new pages as your business grows
- Marketing, because a website nobody visits can't bring in customers
None of these are reasons to worry. They're just part of owning a website, and a trustworthy agency will list them upfront rather than surprising you later.
Cheap, mid-range and premium: what's the real difference?
Rather than quoting numbers that would be out of date by next month, here's what typically changes as budgets increase:
- Lower budgets usually mean a template, limited pages, your own content and basic setup. Good for testing an idea or getting online quickly.
- Mid-range budgets typically add custom design, a CMS, proper SEO setup, analytics and some integrations. This is where most growing businesses land.
- Higher budgets cover research, conversion strategy, complex features, e-commerce or web applications, and ongoing optimisation after launch.
The right level is the one that matches what the website needs to do for your business. A website that brings in one extra client a month is usually worth far more than the difference between two quotes.
Red flags in a website quote
- A single total with no breakdown of what's included
- No mention of who owns the website, code and domain after launch
- No revisions included, or revisions charged per change with no limit stated
- No timeline or milestones
- Hosting tied to the agency with no option to move
- A price that seems too good to be true. It usually is, and the difference shows up later as extra charges
How to brief a developer for an accurate quote
You don't need a 30-page specification. A one-page brief covering these points will get you a far more accurate quote:
- 1What your business does and who your customers are
- 2What the website must achieve: enquiries, sales, bookings, credibility
- 3The pages you think you need, even as a rough list
- 4Features you need at launch, and features that can wait
- 5Two or three websites you like, and what you like about them
- 6Whether you'll supply content or need help with it
- 7Your ideal launch date and, if you're comfortable sharing, a budget range
Sharing a budget range can feel risky, as if you're inviting the agency to spend all of it. In practice, it does the opposite. It lets a good team recommend the best website you can get for that amount, instead of guessing.
“The right question isn't “how much does a website cost?” It's “what should this website do for my business, and what's the smartest way to build that?””
The bottom line
A website is one of the few business investments that works for you around the clock. The cost depends on what you need it to do, and a good partner will help you spend wisely: building what matters now and planning what can come later.
If you'd like a clear, itemised quote for your website, tell us a little about your business. We'll send back honest advice on scope, timeline and budget, whether or not you decide to work with us.
How we can help
Web Design & Development
Fast, search-friendly websites your team can update on its own.