How much does a website cost? The honest answer is a range, and a wide one: a company website runs from a few hundred dollars to well into five figures, and both numbers can be correct for what they describe. That is the part owners find maddening. You send the same short brief to three places, and the quotes come back so far apart they look like answers to different questions. They are. The price of a website tracks what sits under the surface, not the page you see, and the word "website" covers everything from a template you fill in yourself to a custom system built to outlast the people who built it.
So the more useful question, once you have that range, is what you are actually buying at each price, and which level fits what this company needs. Once that is clear, the quote that looked outrageous and the quote that looked too cheap both start to make sense, and you can tell which one is right for you.
What are you actually paying for?
The visible page is the cheap part. It is the layer everyone can see and the layer everyone compares, which is exactly why it tells you so little about the price. Underneath it sit the things that take the real work: how the site is structured so it can grow, how fast it loads on a phone on a weak connection, whether it is built so your own team can edit it without calling anyone, whether the contact path lands somewhere a person actually owns, and whether the copy says what the company does in plain language or just fills the space.
Take the copy alone. A site that reads well, that answers the question a prospect actually has, usually means someone sat down and wrote it on purpose. A cheap quote assumes you will hand over finished text. An expensive quote assumes writing it is part of the job. Same page on screen, very different amount of work behind it. Multiply that across design, build, performance, and the admin area, and the gap between two quotes stops being mysterious. It is the gap between pricing the page and pricing everything holding it up.
Why do quotes for the same brief vary by 10x?
A one-paragraph brief is underspecified by nature, and "build me a company website" can honestly mean five different projects. The tenfold spread you see is mostly the quotes filling in the blanks differently.
The low quote usually assumes a template, your content, your hosting account, and your time. Someone arranges a ready-made theme around the text you provide, points it at a builder you will pay monthly, and hands you the keys. That is a real service and for plenty of companies it is the right one. The high quote usually assumes the opposite: a design made for this company rather than adapted from a theme, a build on tooling the business owns outright, copy written as part of the work, the integrations that connect the site to the tools you already run, and a launch managed so nothing breaks on the day. Neither quote is lying. They are pricing different depths of the same word.
The cheap quote and the expensive quote are not pricing the same thing. One prices the page; the other prices everything holding it up.
This is why comparing two numbers without comparing what is inside them is the fastest way to buy the wrong thing. The cheapest quote can be the most expensive decision if it leaves you with a site you cannot edit, cannot extend, and have to replace in a year. The most expensive quote can be waste if all the company needed was a clean, credible page it could send to a prospect without apology.
What does each price level get you?
There are four common ways to buy, and they line up roughly with price. What separates them is not the page on screen but what sits under it, and what you end up owning.
| Option | Typical price | What you get |
|---|---|---|
| Do-it-yourself builder | A few hundred a year | A rented platform and theme. You supply the design taste, the copy, and the time, and you own the content but not the system underneath. |
| Freelancer | Low thousands | One capable person builds a real site. Strong value for a bounded job; the limits are continuity and how wide a range of skills one person can cover deeply. |
| Firm or studio | Mid thousands to low five figures | A written scope, a process that does not depend on one person's calendar, a stack you own, and someone accountable after launch, not just for the hours billed. |
| Large agency | Tens to hundreds of thousands | The right call for a large organization with matching complexity, and the wrong one for a company that just needs a credible site that brings in inquiries. |
A freelancer's limit is worth naming plainly: when your one person is busy, unwell, or has moved on, changes wait. A firm spreads that risk across a written process and more than one pair of hands, which is most of what the step up in price actually buys.
Where does the money go in a custom build?
When a quote climbs into five figures, it helps to see what the number is made of, because "design and build" hides most of the work. A genuine custom build spends in five places, and only one of them is the part most people picture.
Design is the first, and it is more than how the site looks. It is the decisions about what goes where, what a visitor sees first, and how the path to an inquiry is shaped. Copy is the second, and on a site that has to win work it is often the line that earns the most, because someone has to decide what the company actually says and write it in plain language. The build itself is the third, turning the design and the words into a fast, working site on tooling you own.
The fourth is the part nobody sees and everybody feels: the engineering underneath. A site that loads quickly on a weak phone connection, that a screen reader can navigate, that search engines can read, and that does not fall over when traffic arrives is built that way on purpose, and that deliberate work is invisible in the result and very present in the price. The fifth is testing and launch, the unglamorous discipline of checking the thing across real devices and moving it live without breaking what was there before.
A cheap quote is usually cheap because it pays for one or two of these and assumes the rest, your copy, your testing, your luck on performance. An expensive quote is usually expensive because it pays for all five. That is most of the gap, and seeing it itemized is the fastest way to judge whether a number is fair for what it actually includes.
Should you pay fixed price or hourly?
How a site is quoted changes who carries the risk, and that matters more than most owners expect. An hourly quote sounds flexible and quietly transfers the danger to you: if the work runs long, for any reason including the builder's own missteps, you pay for the overrun. A fixed price quoted before work starts puts that risk where it belongs. When the estimate is wrong, it costs the builder, not the client, which is a strong reason to trust a firm willing to commit to one.
The usual objection is that fixed price invites corner-cutting. In practice the discipline runs the other way, because a fixed price only works when the scope is written down first: the pages, the design direction, the launch date, what is included and what is not. That written scope is the thing that protects you, hourly or not. If a quote cannot tell you what you are getting and when, the number attached to it is not really a price. It is an opening position.
When is a cheaper site the right call?
None of this means more expensive is better. Plenty of times the cheap route is the correct one, and a firm that tells you otherwise is selling. If you are early and still testing whether the business works, a builder subscription or a freelancer gets you a presence without committing budget you cannot yet justify. If the site is a placeholder you fully expect to replace once the company finds its feet, paying for something built to last a decade is paying for a horizon you do not have yet. If what you need is genuinely simple and genuinely temporary, buy simple and temporary, and put the money where it earns more.
The honest test is permanence and stakes. A low-stakes, short-life site should be bought cheaply on purpose. A site that has to win work, carry your credibility, and still be standing in three years is the one worth building properly, because the cost of replacing a throwaway twice usually beats the cost of doing it once.
What does a fair quote look like?
A quote you can trust is specific before it is cheap. It spells out the scope in writing: the pages, the design direction, who writes the copy, what connects to what, and the launch date. It states a price that holds, or it is explicit about what would change it. It says plainly what is included and what is not, so "out of scope" is a word you read at the start rather than hear at the end. It tells you who owns the result, the design, the code, the content, and the accounts, so the site is yours to keep, change, or hand to someone else. And it is clear about what happens after launch: whether the site comes with any support, and what it costs to keep it running and current, separate from the build.
That last point is where a lot of quotes go quiet, and it is worth asking about directly, because a site is not finished when it goes live. It needs updates, monitoring, and the occasional fix, and a credible builder will tell you what that costs rather than leave it as a surprise. (When a site that started cheap becomes the thing the business runs on, that is usually the moment to think about replacing it properly without the lights going off, which is a project of its own.)
A good website is the smallest engagement worth doing well, and it runs with the same discipline as the largest. The engagement below is that done for real: a fixed price agreed before work starts, a launch date that holds, and inquiries arriving as the measure of done.