← All articles

How Much Does a Small Business Website Cost in 2026?

July 20, 2026

If you have been shopping around for a website, you have probably heard prices that range from "free" to tens of thousands of dollars. That spread is confusing, and it is fair to wonder what you are actually paying for. Here is an honest breakdown.

The short answer: most small business websites in the Richmond area land somewhere between a few hundred dollars for a bare-bones do-it-yourself site and roughly ten thousand dollars for a well-built custom site. Where you fall depends less on luck and more on a handful of clear factors.

What actually drives the cost

A few things move the price up or down more than anything else:

  • Custom design vs. a template. A template is faster and cheaper because the layout already exists. A custom design is built around your business, so it costs more but looks like you and not like a thousand other sites.
  • Number of pages. A five-page site is straightforward. Twenty pages of unique content takes far more time to write, design, and organize.
  • E-commerce. The moment you sell products online, you add payment processing, inventory, shipping rules, and tax settings. That is a real jump in complexity and cost.
  • Content. If you already have your text and photos ready, you save money. If someone needs to write your copy and arrange photography, that is more work.
  • Special features. Booking systems, member logins, calculators, and integrations with other software all add hours.

One-time build vs. monthly care

The traditional model is a one-time build fee. You pay a lump sum, the site launches, and it is yours. This works well if you have cash on hand and someone to maintain the site afterward. The catch is that a website is never truly "done." It needs hosting, security updates, backups, and small fixes over time. If nobody handles that, the site quietly rots.

The other model is a smaller setup fee plus a monthly plan. The monthly fee covers hosting, updates, backups, and ongoing support, so the site stays healthy without a big upfront bill. This is easier on cash flow and keeps someone accountable for the site long term. The trade-off is that you are paying every month, so you want a provider who earns it and does not lock you in.

Neither model is automatically better. It depends on your budget and whether you want to think about upkeep yourself.

How to think about the return

A website is not a poster. It is a tool that works around the clock. The right question is not "what is the cheapest option" but "what will this earn or save me."

Think about one new customer. If a single job or sale is worth a few hundred dollars to you, a site that brings in even one or two extra customers a month pays for itself quickly. A plumber, a dentist, a boutique, and a law office all have very different math, so run your own numbers rather than trusting a generic promise.

If you are a typical small business, plan for a professional site to cost more than a weekend DIY project and less than a car. Get clear on your must-have features first, then ask for a quote against that list. At NorthPilot, we work with a modest setup fee and a cancel-anytime monthly plan, so the upfront cost stays small and the site stays maintained. That is our approach, not the only right one. Whatever you choose, make sure you understand what you own, what you pay monthly, and who keeps the site running after launch.

Thinking about a new website for your business?

Start a project