A STRAIGHT ANSWER

How much does a small business website cost?

Short version: a small local business website typically costs between a few hundred dollars and several thousand, depending on who builds it and how much of the work you do yourself. Here is what sits behind those numbers, including the recurring costs most quotes leave out.

The four ways a small business website gets built

Almost every quote you will get falls into one of four categories. The price gap between them is mostly a question of who does the work, not how good the final site is.

1. Do it yourself on a website builder

A subscription builder typically runs somewhere in the region of $15 to $50 per month, which is roughly $180 to $600 a year, before your domain. The software cost is genuinely low. The real cost is your time: expect to spend somewhere between ten and forty hours getting a decent result if you have not done it before, plus whatever you spend redoing it later.

Worth it if you enjoy the work and have time. Expensive in practice if you are running a trade business and your evenings are the only slot available.

2. A freelancer

A freelance web designer for a small local business site is commonly in the range of roughly $1,000 to $5,000 as a one-off, depending on their experience, your location and how many pages you need. Good freelancers are excellent value. The risks are availability and continuity: one person gets busy, changes career, or stops replying, and you are stuck.

3. An agency

For a single-location small business, agency quotes commonly land in the $3,000 to $7,000 range, with the broader band running roughly $2,000 to $8,000. Above about $15,000 you are generally paying for multi-location, e-commerce, custom functionality or a genuine brand and strategy exercise, not a better version of a five-page local site.

You are paying for process: discovery, design rounds, project management, copywriting, QA. That process has real value on a complicated project. On a straightforward plumbing or roofing site it is a large share of the invoice.

4. A one-time fixed package

Fixed packages for local businesses generally run from a few hundred dollars up to about $1,500 one-time. You trade flexibility for price and speed: a defined scope, fewer design rounds, and a faster turnaround. For a local service business that mainly needs to be found, be credible and be contacted, that trade is often the right one.

The recurring costs people forget

This is where quotes stop being comparable, so ask about all of it before you sign anything:

  • Domain name: roughly $10 to $25 per year, and it should be registered in your name, not your web designer's.
  • Hosting: roughly $5 to $30 per month for a small site, and it is often bundled invisibly into a monthly retainer.
  • SSL certificate: usually free and included. If someone is charging you separately for it, ask why.
  • Maintenance or care plans: typically $50 to $300 per month. Sometimes genuinely useful, sometimes an ongoing fee for a site nobody touches.
  • Email hosting: a few dollars per mailbox per month if you want an address at your own domain.
  • Changes and updates: ask the hourly rate now, and ask whether you can edit the site yourself.

The three questions that actually protect you

Whoever you use, and whatever you pay, ask these before you hand over money:

  • Who owns the domain and the files? It should be you. If leaving means rebuilding from scratch, you do not own your website, you are renting it.
  • What is recurring, in total, per year? Get one annual number covering everything, not a headline build price.
  • Can I see it before I commit? A mockup, a prototype, a previous build for a similar business. Paying in full for something you have not seen is the most common way this goes wrong.

So what should a local trade business expect to pay?

For a five to eight page site for a single-location trade business, with your services, service areas, photos and a working contact form, a fair one-time price sits in the high hundreds to low thousands. Below that you are usually doing the work yourself. Well above it, you should be getting either custom functionality or genuine strategic work, and you should be able to see exactly what.

For context on where we sit: LocalSiteHero builds the site first, sends you a working link, and charges $497 once if you decide to keep it. No monthly fee from us and no sales call. Domain and hosting are paid to your own providers.

Is a website still worth it?

For a local service business, usually yes, but not for the reason people give. It is rarely a flood of new enquiries on its own. It is that the customers who already found you, through a referral, a van, a listing or a search, check whether you look real before they call. A site that looks current and says plainly what you do and where you work removes the hesitation at the exact moment someone was deciding whether to bother.

That is a smaller claim than most web designers make. It is also the one that holds up.

COMMON QUESTIONS

Cost questions, answered plainly.

Something not covered here? Email us and we will answer it properly.

sarah@localsitehero.com
How much does a small business website cost on average?

Most small local business websites cost between a few hundred dollars and around $7,000 one-time. Freelancers commonly quote roughly $1,000 to $5,000, agencies commonly $3,000 to $7,000 for a single-location business, and fixed one-time packages typically run from a few hundred dollars up to about $1,500. DIY builders cost roughly $15 to $50 per month plus your own time.

Why are website quotes so different for the same thing?

Because the price reflects who does the work and how much process is wrapped around it. Discovery sessions, design rounds, project management and copywriting are real work and real cost, but on a straightforward five-page local site they can be most of the invoice.

Are there ongoing costs after the website is built?

Almost always. A domain is roughly $10 to $25 a year and hosting roughly $5 to $30 a month. Maintenance or care plans, if you take one, commonly run $50 to $300 a month. Ask for a single total annual figure before you commit.

Do I own my website?

You should own the domain and the files, but not every arrangement works that way. Ask directly, and ask what happens if you leave. If leaving means starting again, you are renting rather than owning.

Is $497 too cheap for a website?

It is cheap because of what is removed, not because of what is missing. There is no discovery call, no proposal and no project manager to pay for, and the first version is built from public business information before anyone is asked to pay. It covers a local business website, not ongoing marketing, and you see the finished result before spending anything.

How long does it take to build a small business website?

A fixed-scope local business site can be ready in a day or two. A freelance project usually takes two to six weeks, and an agency project one to three months, mostly because of design rounds, content gathering and approvals rather than the build itself.

WANT TO SKIP THE QUOTES?

We build it first.
Then you decide.

Build my free demo

$497 once. No upfront payment, no sales call.

START HERE

Get your free demo.

Tell us about your business and we build your first version. No payment up front, and no sales call. If you want to keep it, a standard website is $497 once. Custom builds are quoted to your brief.