Skip to content
Soofi Websites · SEO · Marketing
August 19, 2026

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.

Let's build something your customers will use

A free 30-minute call, then a fixed written quote. No pressure and no jargon.

Enquiries answered 24/7 by our assistant · a person replies within one business day · No obligation, and no sales script.