What Moves the Price of a Website, and Why I Will Not Quote You on the Phone
By Hustle Labs Team · April 30, 2026
Everybody asks the same question first, usually in the first two minutes, and it is the right question to ask. How much is this going to cost me.
I am not going to give you a number on this page, and I want to be straight about why rather than dodge it. A number I invent before I know what you are running is a guess with a dollar sign on it. Guesses get revised. You would rather hear the revision now than after you have planned around the first figure.
What I can give you is the thing underneath the number. Below is every factor that moves a website quote up or down, what should already be included before you pay a penny extra, and the questions that let you hold two quotes next to each other and see which one is lying.
Bring this to whoever you talk to. Including me.
Why "a website" has no price
Ask a builder to quote you a truck and their first question is which truck. A pickup for hauling a ladder and a refrigerated box truck are both trucks. Nobody finds that confusing.
Websites are the same and the range is wider. A single page with your phone number on it and a system where forty contractors log in, see their own negotiated pricing, and place orders against live warehouse stock are both things people call a website. The gap between them is not a discount. It is a different vehicle.
So when a shop quotes you a number before asking what you run, one of two things is happening. Either they are quoting the pickup and will come back later about the refrigeration, or they have padded the price high enough to cover both and you are paying for capacity you will never use.
What moves your number
Here is the honest list. You can work through it yourself before you talk to anyone, and you will get a far more accurate quote from everybody you call.
Page count matters less than layout count. Ten pages that share a layout and differ only in the words is a small amount of extra work. Four pages that each need their own structure is more than twice the work of two. What matters is distinct layouts, not the page count you would give in a sentence.
Content is the one that surprises people most. If you have your service descriptions written and photographs of your own work, that is a chunk of the project already done. If you do not, somebody has to write and source them, and that somebody is either you at eleven at night or me at my rate. Neither is free. Missing content is also the single most common reason a project runs past its date, because the build finishes and then waits on you.
Logins change the shape of the job. A site everyone sees the same way is one thing. The moment one customer must see something another customer must not, you have added accounts, passwords, resets, and the rule that enforces who sees what. That rule has to hold up under somebody deliberately poking at it, which is the part that takes the time.
How money moves, if it moves on the site at all. Taking a card once at checkout, taking a deposit against a booking, billing the same person monthly, and sending an invoice to an account customer who pays in thirty days are four different builds. They sit at four different prices in that order. If you are unsure which one you need, that conversation is worth having before anything else, because the answer changes the shape of the whole project.
Connections to software you already own get priced one at a time. Booking software, an accounting package, a supplier catalog, a warehouse system, a calendar. Every connection to something outside the site is its own piece of work, priced individually, and the price depends far more on how cooperative that other system is than on anything I control. Some publish clean, documented ways in. Some make you fight for every field.
Editing the site yourself is a feature, not a given. If you want to add a product, edit your hours, or post an update without calling anybody, that is a real feature and it costs something to build properly. It is also usually worth it. A site where changing a phone number requires hiring somebody has failed at being yours.
Whether you are moving off something that already exists. That is rarely a straight copy. Content has to come across, addresses have to keep working so your search results survive, and whatever the old platform did in its own peculiar way has to be rebuilt in a way that is not peculiar. Moving is a line item. It is also usually the best money in the project.
How fast you need it. A normal timeline costs what it costs. Compressing it means other work gets moved and evenings get used, and that carries a premium. If your date is driven by a season or an event, say so on the first call, because a rush surcharge agreed up front is a fair deal and a rush discovered halfway through is not.
Revisions run out somewhere, and you want to know where. A couple of rounds at each stage should be included in any quote worth taking. Past that, you are buying my time, and you should know where that line sits before you cross it rather than after.
What should already be included
Some of what gets sold as an upgrade is not an upgrade. Before anybody charges you extra, these should already be in the quote.
The site working properly on a phone. A contact form that reaches you and that you have watched reach you. The little icon in the browser tab and the text that appears when your link gets shared. Analytics connected before launch rather than after, since nothing can tell you about last month if it was not running last month. The files that tell search engines what exists on your site. A round of testing before it goes live, on real devices, with real test submissions. And a walkthrough at the end so you know how to operate the thing you just bought.
If a quote treats any of that as an optional add-on, ask why. Sometimes there is a reason. Usually it means the base price was set low on purpose so the number on the front page would look competitive.
Five things in a quote that should worry you
A price with no scope attached. If the quote does not say what is included and, more usefully, what is not, the disagreement is coming later and you will be the one paying to settle it.
A number given on the phone before you were asked what you run. Covered above. It is a guess.
No mention of who owns the accounts at the end. You should own the domain, the hosting, the analytics, the code, all of it. If that is not written down, assume it is not true.
A timeline with no condition on it. Every honest timeline starts when the deposit clears and the content arrives, whichever comes second. A date promised without that condition is a date that will move, and the conversation about whose fault it is will be unpleasant.
Ongoing fees introduced after launch. Maintenance, hosting and support are fine things to pay for, and they belong in the original quote as a line you can decline.
Four questions that make two quotes comparable
What exactly is included, and what is specifically excluded.
Who owns the domain, the hosting account, the analytics and the code when this is finished, and can I see that in writing.
How many rounds of changes are included at each stage, and what does it cost after that.
If I want to leave in a year, what do I take with me and how long does it take.
Ask all four of everybody you are considering. The answers will separate them faster than the prices will.
Why I send it in writing
My process is dull and deliberately so. We talk, and I ask what you run, how customers reach you now, what already exists, and where the money comes from. Then I go away and write it up: scope, timeline, price, payment schedule, and the list of what I am not doing. You read it without me sitting there.
Quoting live is a bad habit even when the number turns out to be right. Somebody quoting on the spot is either working from a price list that ignores your situation or performing confidence. And a written quote gives you something to hold me to, which is the whole point of putting it on paper.
Work starts when the deposit clears. Before that you have spent nothing but a phone call.
Where to start
Go down the list above and write your answers next to each item. Pages, content, logins, money, connections, self-editing, migration, timeline.
Half an hour on that will tell you roughly what size project you are looking at, and it will get you a sharper quote from every single person you call. If you would rather just talk it through, tell me what you run and what you are trying to fix, and I will tell you what it would take. If the honest answer is that you need less than you think, that is what I will say.