Ask three developers to quote the same business website and you can easily get $900, $4,000 and $22,000. Nobody is necessarily lying. They are quoting three different things, and the brief was vague enough to allow it.
Here is what actually sits behind those numbers, so you can compare proposals on something better than instinct.
What you are really paying for
The design and the code are rarely the expensive parts. The cost sits in four places.
1. The number of unique layouts
A twelve-page site where ten pages share one template is close in price to a four-page site. A six-page site where every page looks different is not. When a quote says "up to 8 pages", ask how many distinct layouts that includes. That single question explains more price difference than any other.
2. Who writes the content
This is the most underestimated line in any web project, and the most common reason projects stall for months. Someone has to write the words, choose the photos and gather the logos. If that someone is you, the project is cheaper and slower. If it is the developer, expect a meaningful addition to the quote, because writing a services page that actually sells takes hours, not minutes.
3. Integrations
"Just connect it to our CRM" is the sentence that quietly doubles a budget. Each connection to another system carries its own authentication, field mapping, error handling and testing. Booking systems, payment providers, accounting tools and email platforms all behave differently when something goes wrong, and something eventually goes wrong.
4. Whether anyone is accountable afterwards
A cheap build often ends the day the site goes live. A more expensive one usually includes a handover, documentation and someone who answers the phone in month four. That difference does not show up in a screenshot, which is exactly why it gets cut first.
Rough ranges, and what sits behind them
| Budget | What that usually buys | Watch for |
|---|---|---|
| Under $1,000 | A bought theme with your logo and text dropped in, often by one person working fast. | Little or no strategy, heavy plugin use, and no one available when it breaks. |
| $1,500–$4,000 | A properly structured small business site: custom layouts on a solid platform, sensible SEO basics, and a handover. | Confirm whether content writing and photography are included, because they often are not. |
| $4,000–$15,000 | Custom design and build, integrations, more complex content structures, e-commerce, or a web application. | Scope creep. Insist on milestones and a written change process. |
| $20,000+ | Agency engagement: research, multiple stakeholders, a design system, and a team rather than an individual. | You are paying for process and account management as much as for the site itself. |
These are the ranges we see in the small business market. They are guides, not quotes, and a specialist market can sit well outside them.
The costs that arrive after launch
A website is not a one-off purchase, and a quote that implies otherwise is incomplete. Budget for:
- Hosting, from a few dollars a month for a small site to considerably more for a busy store.
- Domain renewal, annually, in your own name and under your own account.
- Premium plugins or licenses, which are usually annual and stop receiving security updates when they lapse.
- Maintenance, whether that is your own time or a care plan.
- Changes, because a site that never changes is a site nobody is using.
A useful question for any quote: "What will this cost me every year after launch?" The answer tells you whether the person is thinking about your business or about closing the sale.
How to compare two proposals properly
Put both quotes beside each other and check five things:
- Distinct layouts, not page count.
- Who writes the content, explicitly stated.
- What happens at handover: who owns the code, the domain and the hosting account. The answer should be you.
- How changes are priced once the project is underway.
- What is excluded. A quote with no exclusions list has not been thought through.
If one quote is dramatically cheaper, it is usually missing one of those five, not doing the same work for less.
A note on cheap
Cheap is not automatically bad. A local business with five pages of straightforward content does not need a five-figure engagement, and being sold one is its own kind of failure. The problem is not a low price. It is a low price that quietly excludes the content, the handover and anyone to call afterwards, and then reappears as a rebuild two years later.
Ask what is excluded. Then decide.


