← All articles

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

BusinessWhat the site must doSensible 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 salonServices, prices, bookings, trust signals$29–49/month or $3,000+ one-off
Multi-location or e-commerceCatalogue, payments, stock, logisticsConsiderably 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.

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

TradeWhat matters mostTypical sensible spend
Plumber / electricianEmergency contact, service area, trust badges$10–20/month
Salon / barberPhotos, price list, booking$10–29/month
Café / restaurantMenu, hours, location, photos$10–29/month
Dentist / clinicServices, credentials, reassurance, booking$29–49/month
Tutor / coachingResults, subjects, parent trust signals$10–29/month
PhotographerPortfolio, 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

Signs you are overspending

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.

Read next

Your website, live in a day.

First month free. No setup fee, no contract, cancel anytime.

Start free →