It's the first question almost everyone asks me, and it's a fair one: how much does a website actually cost? The honest answer is "it depends" — but that's a frustrating thing to hear when you're just trying to budget. So in this guide I'll skip the runaround and walk you through what really goes into the price, the typical ranges you'll see in 2026, and why the cheapest option so often turns out to be the most expensive one. No sales pitch, just how I see it after building sites for small businesses.

What actually goes into the cost of a website

A website isn't a single thing you buy once. It's a few moving parts, and understanding them makes the pricing a lot less mysterious. Here's what you're really paying for:

  • Design and build. This is the big one — the time spent planning the structure, designing the look, writing or arranging the content, and actually coding the pages so they work and load fast on phones.
  • Domain name. Your web address (yourbusiness.com). This is cheap and renews yearly — usually around $10–20 a year.
  • Hosting. The service that keeps your site online 24/7. Costs vary a lot depending on quality and whether support is included.
  • Maintenance and updates. Keeping things secure, backed up, and current. Small content edits, new photos, a seasonal promo — these add up over time.

When someone quotes you "a website," ask which of these are included. A low number that leaves out hosting, updates, or support isn't really cheaper — it's just incomplete.

The real ranges: DIY vs. freelancer vs. agency

Prices swing wildly because the people building sites are wildly different. Here's roughly what you'll find, framed as what's typical rather than a hard rule.

Doing it yourself (DIY builders)

Tools like Wix, Squarespace, or WordPress let you build your own site. The software runs roughly $15–50 a month, plus your domain. It's the lowest cash outlay, but the real cost is your time — and the result depends entirely on your eye for design and patience for fiddling with templates. Great if you're hands-on and on a tight budget. Frustrating if you'd rather be running your business.

An independent developer or freelancer (that's me)

This is the middle ground, and for most small businesses it's the sweet spot. A complete, custom small business site from an independent developer typically lands somewhere in the $1,000–$5,000 range for the build, depending on size and complexity. You get a real person who designs around your business, not a stretched template — without agency overhead. You can see how I structure this on my pricing page.

A full agency

Agencies bring teams, brand strategy, and bigger production value — and the price reflects it, often $8,000 to $25,000+ for a small business site. For a large company with complex needs, that can be worth every dollar. For a local business that needs a clean, fast, professional site, it's frequently more than you need.

What makes a site cost more (or less)

Two "websites" can be ten times apart in price, and it usually comes down to a handful of factors:

  • Number of pages. A tidy 5-page site is far quicker than a 30-page one. More pages mean more design, content, and testing.
  • Custom design vs. template. A look built specifically for your brand takes more time than dropping content into a stock layout — but it's also what makes you stand out.
  • E-commerce. Selling products online adds a store, a checkout, payments, and inventory. It's genuinely more work and pushes the price up.
  • Custom features. Booking systems, client logins, dashboards, integrations with other tools — these go beyond a standard website and are priced separately. If you're curious about that side, I cover it under custom software.
  • Content. If you have your text and photos ready, things move fast. If you need copywriting or photography arranged, that's extra time and cost.

You can see the full menu of what I offer on my services page — it'll give you a feel for which of these apply to your project.

Why the cheapest option often costs more later

I'll be straight with you: I've rebuilt a lot of "bargain" websites, and the cheap upfront price almost never tells the whole story. Here's how it usually goes wrong:

  • It looks dated or generic, so it quietly turns customers away instead of winning them.
  • It's slow or breaks on phones, which costs you visitors and hurts your ranking on Google.
  • You don't actually own it. Some cheap builders lock your site to their platform, so leaving means starting over.
  • Support disappears. The person who built it goes quiet, and a small change becomes a big headache.

Paying twice — once for the cheap version and again to fix it — is the most expensive path of all. A site done properly the first time is usually cheaper over its lifetime, even if the sticker price is higher.

Ongoing costs, explained honestly

The build is a one-time cost. After that, a few small things keep your site healthy:

  • Domain renewal: roughly $10–20 a year.
  • Hosting: anywhere from a few dollars a month for bare-bones hosting to a managed plan that includes backups, security, and someone to call when something breaks.
  • Updates: changing text, swapping photos, adding a page, or running a seasonal promotion. How much this costs depends entirely on how often you want changes.

None of this should be a surprise on a bill. A good developer tells you the ongoing costs before you start, not after.

How I keep it simple and transparent

My whole approach is built around removing the guesswork. Here's what that looks like:

  • One clear quote. I look at what you actually need and give you a single, upfront price — no vague hourly mysteries, no surprise add-ons halfway through.
  • You own everything. Your domain, your site, your files. If we ever part ways, you take it all with you. No lock-in.
  • Honest advice. If you don't need a feature, I'll tell you. I'd rather build you the right site than the most expensive one.
  • A real person. You talk to me directly — the person designing and building your site — start to finish.

Curious what your project would cost?

Tell me a bit about your business and I'll give you a clear, no-pressure quote — usually within a day. No obligation, no hard sell.

Get a Free Quote

The bottom line

For most small businesses in 2026, a quality custom website is an investment in the low-thousands, plus modest ongoing costs for your domain, hosting, and the occasional update. DIY is cheaper in cash but costs you time; agencies cost more for capabilities you may not need. An independent developer sits comfortably in between — and that's the spot I aim to be. The best thing you can do is ask hard questions, make sure you own what you pay for, and pick someone who's upfront with the numbers. If that sounds like the kind of partner you want, I'd be glad to talk — just reach out and we'll figure out what's right for you.