
On this page
There is no single price for a website, because no two websites need the same work. The cost depends mainly on how big it is, how custom the design is, what it has to do, which platform it is built on, and how much content and setup it needs. Understanding those factors is the best way to judge a quote and to decide where your budget matters most.
1. Size and number of pages
A simple site with a handful of pages needs far less design and build time than one with dozens of pages, many templates and a large amount of content. More pages usually means more design decisions, more content to organise and more to test.
2. Custom design or a template
A template-based design gets you online faster and keeps costs down. A fully custom design is created around your brand, your customers and your goals, which takes more research, design and refinement. Neither is wrong. The right choice depends on how much your website needs to set you apart.
3. Features and functionality
Features are often where the price changes most. A site that simply shows information is one thing. A site with any of these is another:
- Online payments or a full shop
- Booking, scheduling or enquiry workflows
- Customer accounts and logins
- Connections to other tools, such as a CRM
- A members area, a portal or a custom dashboard
- Multiple languages
Each feature has to be designed, built and tested, so it is worth listing what you truly need before asking for quotes.
4. The platform it is built on
The platform affects both the build and the long-term cost. WordPress, Shopify, Webflow and Framer each suit different needs, and a fully custom build with a framework like Next.js suits others. If you are unsure which is right, our guide to Next.js vs WordPress is a good starting point.
5. Content: text, images and video
Someone has to write the copy, choose or create the images and organise it all. If you already have strong content ready, that saves time. If it needs to be written or produced, that is additional work and should be part of the plan.
6. SEO and performance setup
A site that is meant to be found needs sensible structure, titles, descriptions, speed and technical foundations from day one. Adding these during the build is much easier than fixing them later. See our overview of SEO services for what is involved.
7. Timeline
A tight deadline can mean more people working at once or work done out of the usual order, which can affect the price. Giving a project enough time generally gives better results.
8. Ongoing costs after launch
The build is not the whole cost. Plan for:
- A domain name and hosting
- Regular updates, backups and security through website maintenance
- Changes and improvements as your business grows
What is often left out of quotes?
When comparing quotes, check whether each one includes:
- Content writing and image sourcing
- SEO setup
- Mobile design and testing
- Training on how to edit the site
- Support after launch
- Hosting and domain, or a clear note that they are separate
How do you compare quotes fairly?
Give every provider the same written brief: your goals, the pages you need, the features you want, who will edit the site and when you want to launch. Then compare what each quote includes, not just the total. A clear quote spells out what is in and what is out.
How we can help
We start by understanding what your site has to achieve, then recommend what is worth doing and what can wait. You will know what is included before any work begins. Explore our web design and web development services, or get in touch to talk through your project.
Frequently asked questions
Why do website quotes vary so much?
Quotes differ because the work differs: the number of pages, how custom the design is, which features are included, which platform is used, and how much content and SEO setup is covered. Comparing like with like is the only fair way to read them.
Is a cheaper website always a worse one?
Not always, but a low price usually means less custom work, a template, or things left out. The better question is whether the quote covers what your business actually needs.
What ongoing costs should I plan for?
Plan for your domain name, hosting, and ongoing maintenance such as updates, backups and security. If you will keep improving the site, set aside time or budget for changes and SEO too.
Related services
Need help with web design?
Tell us what you are planning and we will point you to the right next step. No pressure.




