The factors that actually drive the number
These are the levers. Every quote you receive is a set of assumptions about them, whether the quote says so or not.
How many pages
The obvious one, and the least interesting. Pages are not equal: a contact page is not the same job as a service page that has to rank and convert. What matters more than the count is how many distinct page types exist, because each type is designed once and then reused. Twenty pages across three templates is a smaller job than eight pages that are all different.
Custom design versus a template
A template is a design somebody else already made, adjusted to fit you. Custom is a design made for your business from scratch. Templates are faster and cheaper and there is nothing shameful about them. The honest trade is that a template constrains what your site can say and look like, and if your differentiator is that you are more credible than your competitors, looking exactly like them is working against you. If it is not, a template is fine. Our web design page covers where the line usually sits.
Content and photography: the one everybody underestimates
This is the big one, and it is the reason quotes drift. Somebody has to write every word on the site and supply every photograph. If that person is you, the quote is smaller and the timeline depends entirely on you finding the evenings to do it. If that person is the agency, the quote is bigger and the project moves. Neither is wrong. What is wrong is a quote that never says which, because that ambiguity resolves itself later, and it resolves in favour of whoever wrote the quote.
Stock photography of a smiling stranger in an office is free and it fools nobody. Photographs of your actual premises, your actual team and your actual work are the single strongest credibility signal a small business site has, and they are also the thing most likely to be missing on the day the site is meant to launch.
What the site has to connect to
A page with a contact form is a small job. A site that has to talk to a booking calendar, a CRM, a mailing list, a menu system or a scheduling tool is a different animal, because each connection is a thing that can break and a thing that has to be maintained. Integrations are where quotes diverge quietly: two sites that look identical can have entirely different amounts of plumbing behind them.
Brochure versus ecommerce
Selling online is not a feature you bolt on. It brings a product catalogue, stock, tax, shipping rules, order handling, refunds, and a set of legal obligations that a brochure site simply does not have. If you sell things online, expect the site to cost meaningfully more than one that explains your business and asks people to call, and expect the ongoing side to cost more too, because a shop that breaks is losing money by the hour.
One off build versus ongoing care
A website is not a painting. It is closer to a vehicle: it runs, it has moving parts, and left alone it degrades. Software gets updates, certificates expire, forms silently stop delivering, and search engines change what they expect. A quote for a build with no plan for any of that is not cheaper. It is deferred. Some businesses genuinely can run a simple site with occasional attention, and we will say so when that is true. The point is that the decision should be made deliberately and not discovered eighteen months later. See website maintenance and the maintenance checklist for what upkeep actually involves.
Who owns it afterwards
Ask this before you ask the price. There is a real difference between buying a website and renting access to one. Ownership covers the code, the design, the content, the domain name, and the ability to move the whole thing somewhere else without permission. A quote that is cheap because you never own the result is not a quote for the same thing as one where you do.
Whether hosting, domain and email are in the number
These are small recurring costs individually, and they are frequently left out of the headline figure, then appear as separate bills. Ask whether hosting is included and for how long, whether the domain is registered in your name or somebody else's, and whether business email on your domain is part of the deal or a thing you will be sorting out yourself the week before launch. See Google Workspace setup for what business email involves.