← All guides

Websites · 5 min read

How much should a website cost a local business in 2026?

It's the first question every owner asks and the hardest to get a straight answer to. Quotes swing from a few hundred dollars to tens of thousands for what looks like the same thing. Here's how to tell what's fair.

The honest ranges

For a typical local business — a trade, a café, a salon, a clinic — a proper custom website usually lands somewhere between $1,500 and $5,000 to build, depending on how many pages you need and whether you're writing the words yourself.

Under about $1,000 you're usually getting a template with your logo dropped in. That can be fine for a very simple one-pager, but it rarely ranks or converts. Over $10,000 for a standard local site, you're paying for an agency's overheads, not a better result.

What you're actually paying for

  • Design and build that works on a phone first, because that's where your customers are.
  • Words that turn a visitor into a call or a booking, not just pretty pictures.
  • The basics that let Google rank you: fast loading, proper page structure, a tidy Google Business Profile.
  • Ownership: the domain and accounts in your name, so you're never held hostage.

Watch out for

Monthly 'website rental' with nothing you own at the end. Lock-in contracts longer than a year. And anyone who can't tell you, in plain English, how the site will actually get you more customers.

The takeaway

A fair price for a local business site is roughly $1,500–$5,000, once-off, with everything in your name. If a quote is far outside that, ask exactly what you're getting and what you own at the end.

Want to see where your business stands?

Get a free, instant audit of your Google presence and website. Takes about 20 seconds.

Get my free audit →