Small Town Strategy

What to Charge to Build a Website for a Small Business

This is written for the person who builds the sites, not the person who buys them. If you are a freelancer, a two-person shop, or a designer who takes on the occasional local business, the pricing question comes up on every single call and most of the advice about it is useless because it starts with a number.

The number is the last thing you should decide.

Why hourly billing quietly loses you money

Hourly is the natural instinct because it feels fair. It is also the pricing model that punishes you the most for being good at your job.

You spend two years building a set of components, a service page structure that converts, a form that works, a local search setup you have refined across a dozen sites. That work makes you three times faster. On an hourly rate, being three times faster means being paid one third as much for the same delivered result.

There is a second cost that is harder to see. An hourly quote invites the client to manage your minutes. Every request becomes a negotiation about whether it is worth the time, and the conversation moves away from what the site should do and toward what it costs per hour. That conversation makes the work worse.

Flat pricing fixes both. You are paid for the outcome, your speed is your margin, and the client can ask for what they actually want.

What the client is really deciding

A local trade business owner is not comparing you to other web designers as carefully as you think. They are deciding three things:

  1. Will this actually get me more calls, or is it a brochure.
  2. Am I going to be stuck if I need something changed.
  3. Is this person going to disappear.

Notice that none of those is about design. Price objections are usually risk objections wearing a costume. The quote that wins is often not the cheapest one, it is the one where the buyer can see exactly what happens next.

Three tiers that hold up

These are structures, not price recommendations. Your market, your experience and your area set the actual numbers, and a rate that works in a small county will not match a rate in a metro.

Tier one: the honest small site. Five to eight pages, their real services, their towns, a working lead form, the local search basics, and the site is live. You write from what they give you in a single intake call. No custom design system, no ongoing commitment. This is the tier most small trades should buy and most freelancers refuse to offer, which is why the cheap end of the market is full of page builders instead of professionals.

Tier two: the site that is built to rank. Everything above, plus service pages written properly for each trade service, real service area pages for the towns they work in, structured data, and the words written by you rather than by them. This is where most of your value sits, because writing is the part the client cannot do and the part that decides whether the site ever gets found.

Tier three: the build plus the ongoing relationship. The site, plus a monthly agreement covering updates, content, monitoring and being reachable. This is the tier that makes freelancing sustainable, because it converts a project business into a revenue business.

The mistake is offering one price. Three options change the client's question from yes or no to which one, and the middle one is the one most people pick.

How to price the tier one build without losing money

The economics only work if you are not building from zero every time.

If every project starts with an empty folder, tier one is unprofitable at any price a small trade business will pay. If every project starts from a complete, tested site for that trade, where the work is filling in real details, writing the specific parts and deploying, then tier one takes hours instead of weeks and it becomes the most profitable thing you sell.

That is the whole argument for working from a base you own and reuse. Guides worth reading next to this one are the ones on what to look for in a template you will use on client work, on what to put in a monthly maintenance plan and what to charge for it, and on where the clients come from in a small market.

Things to put in the quote that are not the price

A quote that is only a number is a coin flip. Add these and the price stops being the only thing on the page:

  • What is included, listed as pages and features, so the comparison against a cheaper quote is possible.
  • Who writes the words. This is the single most common surprise and the reason projects stall for two months.
  • What the client needs to give you and by when. Photos, service list, hours, license numbers, reviews.
  • What happens after launch. How changes are requested, what they cost, how fast they happen.
  • Who owns it. For a small business owner who has been burned by a builder subscription, the sentence "you own the files and can take them to anyone" is worth more than a discount.
  • Hosting and domain costs, stated plainly, including the ones that are not yours to charge for.

What to do when they ask for a discount

Never discount the price without removing something. If you drop the number and keep the scope, you have told the client that your first quote was not honest, and every future number you give them will be treated as an opening offer.

Instead, move a tier. Take out the service area pages, or the copywriting, or the ongoing agreement. Show the smaller number attached to the smaller scope. Most clients, seeing what leaves with the discount, buy the original.

The uncomfortable part

Most freelancers who build sites for local businesses are underpriced, and they know it. The reason is rarely ignorance about market rates. It is that quoting a real number out loud is uncomfortable when you are not fully sure the work is worth it.

The cure is not confidence. It is scope. When you can describe exactly what the client gets, what it will do, and what happens the day after launch, the number stops feeling like a claim about your worth and starts being a description of a thing being bought.

That is the shift that raises your prices, and it costs nothing to make.

Common questions

Should I charge hourly or a flat price for a small business website?
Flat, in almost every case. Hourly billing punishes you for getting faster and it makes the client audit every decision by the clock. A flat price lets you reuse what you have already built, which is the only way this work becomes profitable, and it gives the client a number they can approve without fear.
What if the client says another designer quoted half my price?
They probably did, and that quote is usually for a different scope. Answer with what is included rather than with a discount: how many pages, who writes the words, what happens when they want a change in March, and who owns the files. Most cheap quotes are cheap because the words, the local search setup and the after-launch support are missing.
Should I charge a monthly fee for hosting and maintenance?
Only if you are genuinely providing something every month. A monthly fee for hosting alone is hard to defend when static hosting is free or close to it. A monthly fee for updates, monitoring, backups, content changes and someone who answers the phone is a real service and clients pay for it happily. Say which one you are selling.
How do I raise my prices with existing clients?
Raise them for new clients first and let the old rate run until something changes on the account, such as a redesign or a new scope. Then quote the new work at the new rate. Most freelancers underprice for years because they try to fix everything in one uncomfortable conversation instead of letting new work reset the number.

We build Service Site Kits for exactly this: a complete, ready to launch website for one trade, $99 once, yours to keep.

See the Site Kits →

Kit checkout is closed while we move to a new payment provider. The thinking behind every kit is in the book, and that you can buy today: Small Town Strategy (paperback $14.99, Kindle $6.99).

Want to know where your own site stands?

Paste your address into the free website check and get 18 plain-English findings in about ten seconds. No email, nothing saved.

Check my website

Get new guides by email

Short lessons on websites, Google, reviews and word of mouth, in plain English. Free, unsubscribe any time.

Or have somebody else do it

Most of what is on this page you can do yourself in an afternoon, and plenty of people should. If you would rather not, we rebuild the site, fix the Google listing that usually matters more, and keep working on both. $500 a month, 12 months, the build included, nothing up front, and the domain and the listing stay in your name.

Keep reading