Ask five different developers or studios to quote the same website project and you will get five wildly different numbers, sometimes a difference of ten times or more between the lowest and highest. This is confusing for any owner trying to budget for a site, and the confusion is not really about dishonesty. It is that "a website" is not one product, and the quotes are pricing very different things while using the same word.
Five things that actually move the price
Page count. A five-page brochure site and a ten-page site with service pages, location pages, and a resources section are different scopes of work, roughly linearly with the number of pages that need real design and copy attention.
Template versus custom design. A template with your colours and logo dropped in is fast and cheap to produce. A design built around your actual brand, your actual customer, and your actual competitive position takes meaningfully longer, and that time is most of what separates a $2,500 site from a $6,000 one.
Who writes the copy. If you are providing finished copy, that removes a real chunk of the work. If the studio is writing it, that is not a formality. Good copy for a small business site requires understanding your customer well enough to write to them specifically, which is genuine, billable work, not an afterthought tacked onto design.
Editable CMS versus static pages. A site your own team can update without calling the developer every time is worth paying for if you will actually use it. If your site rarely changes, a simpler static build is a legitimate way to save money, not a corner being cut.
Booking, intake, or e-commerce integration. A contact form is simple. Real calendar booking that writes into the system your team actually uses, or an intake flow that routes to the right person automatically, is closer to a small piece of workflow automation than a website feature, and it should be priced like one.
Why the cheapest quote is not actually cheap
A very low quote almost always means a template with minimal real customization, no real copywriting, and no meaningful integration work. That can be a legitimate, honest choice for a business that genuinely just needs an online business card. It becomes an expensive mistake when the business actually needed the site to convert, and the cheap version was never built to do that. The real cost shows up later as a redesign project that would not have been necessary if the first one had been scoped honestly.
Why the most expensive quote is not automatically the best
Larger agencies often price in overhead that does not touch the actual site: account managers, multiple layers of internal review, a sales process built for enterprise clients. None of that makes the website better. It makes the invoice bigger. A smaller, focused studio can frequently deliver the same or better craft on the actual build for a fraction of the price, because there is less structure between you and the person doing the work.
What a fair mid-market quote actually looks like
For a real service business site, five to ten pages, custom design built around your actual customer, proper copywriting, and a working booking or intake integration, a fair range is a specific, explainable number, not a mystery figure padded with vague line items. If a quote cannot tell you clearly why it costs what it costs, in terms of the five factors above, that is worth questioning regardless of whether the number is high or low.
Kanata Mews Pharmacy's rebuild is a useful real reference point: custom design, real copywriting, and integrated booking, priced in that mid-market range, and it drove a 40 percent increase in inbound calls attributed to the site. That is the kind of return a properly scoped site should produce. See the Kanata Mews case study for the detail, and why your site is slow for the technical side of what that investment actually bought.
If you have a quote in hand and want an honest second opinion on whether it matches what is actually being scoped, send it over. See our web development work or book a 30-minute call and we will walk through it with you.