How much does a small business website cost?
What a small business website really costs — by business type, by route, and what to spend when your budget is tight. Practical numbers for local businesses.
Small business is a wide net. A one-person mobile dog groomer and a twelve-chair salon have very different needs, and pricing advice that ignores this is useless.
What different small businesses actually need
| Business | What the site must do | Sensible spend |
|---|---|---|
| Sole trader (plumber, tutor, groomer) | Be found locally, show the number, look legitimate | $10–20/month or ~$1,500 one-off |
| Local shop or café | Hours, location, menu or range, photos | $10–29/month or ~$2,000 one-off |
| Clinic or salon | Services, prices, bookings, trust signals | $29–49/month or $3,000+ one-off |
| Multi-location or e-commerce | Catalogue, payments, stock, logistics | Considerably more — different problem |
The mistake that wastes the most money
Paying for a beautiful site and nothing else. Design is the visible part, so it absorbs the budget — while the things that actually generate enquiries get skipped.
A plain site that loads in one second, states the service and town in the first line, and has a tappable phone number will out-earn a gorgeous one that takes six seconds to appear and buries the contact details.
If your budget is genuinely tight
Spend in this order. Each step only matters if the one above it is done.
- 1. Be findable. Your business name, service and town, on a real page, on a real domain.
- 2. Be contactable. Phone number in the header, tappable on mobile. Not buried on a contact page.
- 3. Be fast on a phone. Test on mobile data, not office wifi.
- 4. Be credible. Real photos of real work, a couple of genuine reviews.
- 5. Then think about beautiful.
The order matters. A stunning site nobody can find is an expensive private art project.
What about a free website?
Free plans exist and they are genuinely free — with a caveat worth understanding. You typically get a branded address (yourbusiness.platform.com), adverts for the platform on your pages, and no support. For a hobby that is fine. For a business asking someone to trust them with their home or their health, it undercuts the impression you are trying to make.
A domain of your own is around $10–15 a year, and it is the single highest-return spend on this list.
Our Basic plan is $10/month (₹999 in India) with your own domain available on the next tier up — designed, hosted, maintained, first month free. See what each plan includes.
The one number worth calculating
Work out what one new customer is worth to you over a year. For a plumber it might be $200. For a dentist, several thousand. Now compare that to $10–29 a month.
If the site brings in one extra customer a year, most small businesses are ahead. That is a low bar — and it reframes the question from "what does it cost" to "what does it need to do to pay for itself".
Cost by trade, roughly
| Trade | What matters most | Typical sensible spend |
|---|---|---|
| Plumber / electrician | Emergency contact, service area, trust badges | $10–20/month |
| Salon / barber | Photos, price list, booking | $10–29/month |
| Café / restaurant | Menu, hours, location, photos | $10–29/month |
| Dentist / clinic | Services, credentials, reassurance, booking | $29–49/month |
| Tutor / coaching | Results, subjects, parent trust signals | $10–29/month |
| Photographer | Portfolio, packages, enquiry flow | $10–29/month |
The five-year view
Websites are usually compared at the point of purchase, which flatters one-off builds. Over five years the picture changes: a $3,000 build typically needs a refresh by year four, plus hosting throughout and a handful of paid changes — landing near $5,000. Five years of a $10/month plan is $600, with the refresh and changes included.
The counter-argument is real, though: at the end of five years the one-off build is still yours, and the subscription is not. Which matters more depends on whether you want an asset or a service.
What to do if you already have a bad website
- Do not delete it. An old site may have search history worth keeping.
- Fix the contact details first. Free, and the highest-value change available.
- Check it on a phone. If it fails there, that alone justifies a rebuild.
- Keep the domain. Whatever else changes, the address should not.
Signs you are overspending
- Paying a retainer for a site that has not changed in a year.
- Paying for a CMS you have never logged into.
- Paying for features — memberships, shops, apps — you have never used.
- Paying for SEO with no report you can understand.
Common questions
How much should a small business pay for a website?
Most local service businesses do not need to spend thousands upfront. A functional, professional site can be had from around $10/month on a managed plan, or $1,500–4,000 as a one-off freelance build. What matters more is that it is fast, mobile-friendly and kept up to date.
Is a website worth it for a very small business?
For most, yes — but mainly because of search. When someone looks for your service in your town, a website is how you appear and how you look credible next to competitors. If you get all your work by word of mouth and are fully booked, it is less urgent.