Ask three people what a website costs and you'll get three wildly different answers — "my nephew did mine for free," "I pay $300 a month," "the agency quoted me twenty grand." It's one of the most confusing things a business owner has to buy, because there's no sticker price and almost everyone selling it has a reason to quote you high or low.
So let me give you the honest version: what these things actually cost, what you're really paying for, and how to spot a bad deal before you sign.
Why website prices are all over the place
A "website" can mean a five-minute template you filled in yourself, or a custom-built site with strategy, copywriting, and lead capture behind it. Same word, totally different things. On top of that, you've got DIY builders, freelancers, local pros, and big agencies all selling "a website" — and each one has very different overhead. That's why the numbers look insane until you break them down.
What it actually costs in 2026
Here's the honest range for a small local business, depending on who builds it:
On top of the build, plan for a little ongoing cost no matter who does it: a domain name (around $15/year), hosting (anywhere from free to ~$40/month), and optional upkeep if you want someone keeping it current.
What you're actually paying for
Cheap sites and expensive sites can look about the same on the surface. The difference is underneath:
- Strategy — is it built to turn visitors into customers, or just to "be online"?
- Real copy — words that actually sell what you do, not filler.
- Speed and mobile — most people will see your site on a phone; if it's slow or clunky, they leave.
- An SEO foundation — built so Google can find and rank it (see how to show up on Google).
- Lead capture — a contact form, a clear "call now," a way to actually get the customer.
You're not paying per page. You're paying for whether the thing actually works.
Red flags — what to watch for
This is where owners get burned. Watch for:
- "Free website" deals with strings. Usually you never own it, can't leave without losing it, and the fees balloon over time.
- A monthly fee forever, with no ownership. If you stop paying and your whole site disappears, you're renting — not owning.
- Per-page nickel-and-diming. "$200 per page" adds up fast and tells you they're padding the bill.
- No mention of mobile, speed, or SEO. If they don't bring these up, they're not thinking about whether it works.
- They can't show you sites they've built. Always ask to see real, live examples.
- The domain and logins aren't in your name. If you don't control your own domain, you don't control your business online.
Questions to ask before you pay anyone
Whether it's me or someone else, these questions will save you a lot of grief:
- Do I own the website, the domain, and the content?
- Is it fast and built for phones?
- What happens if I want to leave or switch later?
- Can I make small updates myself?
- What's included in the price, and what costs extra?
- Can you show me real sites you've built for businesses like mine?
If you get clear, confident answers to those, you're probably in good hands. If someone gets cagey, that's your answer.
Want an honest look at your website?
Send me your website and I'll record you a short video — about 5 minutes — walking through what's helping, what's costing you customers, and what I'd fix first. Free, no sales pitch.
Thanks — your teardown is on the way. I'll record your video and send it to your inbox within a couple business days.
Prefer to talk it through? Book a quick call instead.