What a small business website really costs, and why quotes vary so much
Ask three people to quote for the same website and you can get $500, $6,000 and $25,000. That range is not because two of them are lying. It is because “a website” describes an outcome, not a piece of work, and each of them has assumed a different amount of work behind it.
What actually drives the price
Five things, roughly in order of impact:
- How much of it is designed rather than assembled. A theme with your logo and colours dropped in is a day. A layout designed around your business is weeks. Both are legitimate; they are not the same product.
- Whether it sells. The moment money changes hands you have added payments, shipping rules, tax, inventory, order emails and a checkout that has to work on every device. An online store is a different category of project from a brochure site.
- How many pages have real, distinct content. Twenty pages that are genuinely different is twenty pages of work. Twenty that share one template is closer to three.
- Integrations. Anything that has to talk to something else — a CRM, a booking system, an accounting package — carries a cost that has nothing to do with how the site looks.
- Who writes the words and finds the photographs. This is the most commonly skipped line in a quote and the most common reason projects stall for months.
The costs that are not in the quote
A build price is not a total cost of ownership. Budget separately for hosting, a domain, and any premium plugins or fonts the build depends on — these renew annually whether you think about them or not. If your quote includes “free hosting for a year”, find out what year two costs before you sign.
The bigger omission is maintenance. WordPress, its plugins and PHP all update continuously. A site nobody updates does not stay still; it degrades, and eventually it breaks or gets compromised. Whether you pay someone monthly or do it yourself, that work exists.
Red flags in a cheap quote
Cheap is not the problem. Unclear is the problem. Be careful when:
- There is no written scope. If the quote does not say how many pages, who writes the content and what happens when you ask for changes, the number is a guess and the argument is scheduled for later.
- You do not end up owning it. Ask directly: will the domain be registered in my name, will I have the hosting login, and can I take the site elsewhere? If any answer is no, the low price is a subscription with a lock on it.
- Revisions are unlimited. Nobody can afford to offer that, so it is either not true or the price has quietly absorbed it.
- The portfolio is not reachable. Click the links. A portfolio of sites that no longer exist tells you something.
Where our own numbers sit
We publish ours so you can compare: business websites start at $1,500, online stores at $5,000, and care plans at $99 a month. Every project gets a fixed written quote after a call, and you own the domain, the hosting, the code and every account from day one.
That will not be the cheapest number you are given. It is a real one, which is a different and more useful thing.
Want a second opinion on your own site?
Send us the address and a person will look at it properly, then email you what they find. Free, and there is nothing to buy at the end of it.