Every week someone asks me what a website should cost, and every week they have already been quoted three wildly different numbers. Nine hundred dollars from a guy on Fiverr. Four thousand from a freelancer. Twenty six thousand from an agency with a nice deck. Same business, same ten pages, same goals.
That spread is not a coincidence, and it is not all markup. But some of it is, and I am in an unusual position to tell you which part.
I have built more than 260 small business websites over twelve years. I also run the shop that five other agencies quietly outsource their web work to. When another agency sells a client a $20,000 site, sometimes my team is the one building it. So I see both numbers on the same project: what the client paid, and what the actual build cost.
Here is the honest version.
The real ranges in 2026
For a small business in a normal market, here is roughly where things land. These are what I see quoted, not what I wish people charged.
- Under $1,500. A template, lightly customized, usually by one person. This can genuinely be fine for a brand new business that needs to exist online. It is not fine if the site has to generate leads.
- $3,000 to $8,000. The realistic band for most small businesses. Custom design on a proven platform, real copy, proper structure, working forms, basic SEO. This is where the majority of good small business sites actually get built.
- $8,000 to $25,000. Bigger builds. Ecommerce with real catalog complexity, membership or booking systems, dozens of location pages, custom integrations with software you already run.
- $25,000 and up. Now you are paying for a team, a process, and usually a brand. Sometimes worth it. Often it is the same build as the $8,000 tier with more people in the meetings.
If your business is a plumber, a dentist, a law office, a restaurant, a gym, or a local service company, and someone quotes you north of $20,000 for a standard site, ask hard what specifically costs that much. There may be a good answer. Make them give it.
Why the range is so wide
Because “website” is not one product. Three things move the number more than anything else.
1. Who writes the words
Copy is the single most underestimated line item. A site where someone actually interviewed you, learned how you sell, and wrote the pages costs meaningfully more than a site where you were emailed a blank document and told to fill it in. It is also the difference between a site that converts and a site that just exists. Most projects that stall for months stall here, on the client’s homework.
2. How much is genuinely custom
There is a real spectrum between “template with your logo dropped in” and “designed from scratch for your business.” Both are legitimate. They are not the same amount of work, and a lot of quotes are deliberately vague about which one you are buying. Ask directly: is this a theme, a customized theme, or a custom design? Any honest shop will answer plainly.
3. Whether anyone is thinking about after launch
This is the one that costs people the most money, and almost nobody prices it up front. More on it below.
The part nobody tells you: a lot of quotes include a middleman
This is the piece I can speak to that most people writing about pricing cannot.
A meaningful share of agency web work is not built by the agency you hired. It is subcontracted. Sometimes to a shop like mine in the States, often overseas. That is not automatically bad. A good agency adds strategy, art direction, project management, and accountability, and those are real things worth paying for.
But it does mean the price you are quoted often contains a markup layer that has nothing to do with the difficulty of your project. The same build can genuinely cost $6,000 or $18,000 depending purely on how many companies are standing between you and the person typing.
You are allowed to ask. “Is this built in house, or do you use a partner?” A confident agency will tell you the truth and explain what they add on top. Evasiveness is the answer.
The cost everyone forgets
I went back and studied 107 sites we had launched and maintained, and published what I found. The short version: small business websites overwhelmingly fail after launch, not at launch.
Not dramatically. Quietly. A plugin update breaks a form and nobody notices for five weeks. The contact email silently stops delivering. A page slows down until mobile visitors give up. Nothing looks broken from the outside, which is exactly why it goes unnoticed. The site does not crash, it just stops earning.
A $12,000 website that quietly stops sending leads in month four cost you more than a $5,000 website somebody actually watches.
So when you compare quotes, compare the whole picture:
- What does ongoing care cost, monthly, in writing?
- Who fixes it when a form breaks, and how fast?
- Is anyone actually checking, or does it only get looked at when you complain?
- Who owns the site, the domain, and the hosting if you leave?
That last one matters more than people realize. Make sure the answer is you.
How to tell if a quote is fair
You do not need to become a web expert. You need four answers.
- What exactly am I getting? Page count, who writes copy, template or custom, what happens to my photos.
- How long, honestly? A normal small business site is weeks, not half a year. If someone quotes six months for ten pages, that usually means you are in a queue behind bigger clients.
- What happens after launch, and what does that cost every month?
- Do I own everything? Domain, hosting, site files, content. If leaving means losing the site, that is not a website, it is a lease.
Any decent shop answers all four without getting defensive. If a question makes someone squirm, you have learned something more useful than the price.
What I would tell a friend
Do not buy the cheapest thing, and do not assume the most expensive thing is the safest. Buy from whoever gives you the straightest answers, includes ongoing care in the conversation without you having to raise it, and can show you sites they built for businesses that look like yours.
Most small businesses are well served somewhere between $3,000 and $8,000, plus a real maintenance plan. If you are being asked for far more than that, the burden is on them to explain why. If you are being asked for far less, ask who is going to be around in six months when something breaks.
The goal was never to own a website. It was to get more customers than you had before. Any quote that does not connect those two things is just a number.