A small business owner in an apron reviewing a printed cost estimate at a laptop and desk calculator in their shop

How Much Does a Small Business Website Cost? Real Numbers, No Runaround

How Much Does a Small Business Website Cost? Real Numbers, No Runaround

Here's the honest range up front. A template site runs $0 to $3,000. A custom build runs $2,000 to $15,000 or more. A managed monthly plan runs $100 to $600 per month plus a one-time build fee. That's the answer most pricing pages won't give you, because "it depends, book a call" keeps you on the phone.

It does depend on a few things. But the range is real, the reasons the range is wide are knowable, and you can figure out roughly where you land before anyone quotes you. This post walks through what each route actually costs, what drives the number up or down, and how to read a quote so you're not surprised by what "cheap" leaves out.

The Short Answer

The two numbers that matter most aren't in the sticker price: what you pay over time, and whether you own the thing you paid for. A $0 template that charges you forever and can't be moved is not cheaper than a $3,000 site you own outright. Keep both columns in view.

What Actually Drives the Price Up or Down

Four things move a website quote more than anything else. Understanding them tells you why two "small business websites" can be quoted at $1,500 and $12,000.

Number of pages and who writes the content. A five-page site costs less than a twenty-page site, obviously. The hidden cost is content. If you don't have the words, photos, and structure ready, someone has to create them. Content is the single most common reason projects run long and over budget. Ask whether content entry and copywriting are included or billed separately.

Custom design vs. a purchased theme. "Custom" gets used loosely. A purchased theme with your logo dropped in is not custom design. It's a template with a markup. Real custom design means layout, type, and structure built for your business and your customers. It costs more because it's actual design work, and it's the difference between looking like your competitors and looking like yourself.

Features. A brochure site is cheaper than one with booking, online payments, gated downloads, a members area, or integrations with your CRM or scheduling software. Every feature is scope. Be specific about what you actually need at launch versus what can come later. Paying for a feature you won't use for a year is a common way to inflate a quote.

The SEO foundation. Site structure, page speed, and schema markup either get built in or get skipped. Cheap builds skip them, and retrofitting SEO into a site that wasn't structured for it costs more than building it right the first time. If a quote doesn't mention performance or search structure at all, that work isn't in there. For more on why this matters, we strip a site down to what it actually needs.

Web Design Packages Pricing: How to Read a Quote

A quote is only useful if you know what it includes, and more importantly, what it quietly leaves out.

A legitimate web design package itemizes: design, development, content entry, mobile responsiveness, basic SEO setup, launch support, and some training so you can run the thing. If a "package" is a single price with no line items, that's not a package. It's a black box.

Here's where cheap packages get expensive. Four things routinely fall outside the price:

  • Hosting. Sometimes bundled, sometimes a surprise monthly bill after launch.
  • Maintenance and security. Updates, backups, and monitoring that keep the site from breaking.
  • Post-launch edits. The "we'll fix that" changes that turn into an hourly invoice.
  • Ownership. Whether you can take the site with you if you leave.

That last one is the big one. Plenty of cheap builds are cheap because you never actually own what you paid for. You're renting it, and leaving means starting over. We wrote a whole post on why you should own your website, because it's the trap most small businesses don't see until they try to move.

Before you sign anything, ask five questions:

  1. What exactly is included, line by line?
  2. What's not included that I'll need, like hosting, maintenance, or edits?
  3. Do I own the site and its content if we part ways?
  4. What happens when I need a change after launch, and what does it cost?
  5. Is search structure and page speed built in, or added later?

If a provider gets cagey on any of these, that's your answer. The red flags a web provider hopes you ignore almost always live in the gap between the quote and the contract.

The Monthly Plan Alternative

There's a third option between "pay $8,000 upfront" and "rent a template forever": a managed monthly plan with a one-time build fee.

The way we structure it at Vistoso is a design-and-build fee that starts around $2,000, plus a monthly plan that covers hosting, security, backups, and ongoing edits. Our Starter plan is $100/month with a $2,000 build. Signature, the plan most small businesses land on, is $200/month with a $3,500 build and includes a quarterly seasonal refresh. Larger or more custom projects are quoted. You own the site, and there's no minimum term on the standard path, so you can cancel anytime.

Two things make this math work in your favor.

It spreads the cost and keeps the site alive. Instead of a big upfront number followed by slow neglect, the monthly plan keeps the site maintained, secure, and current. The most expensive website is the one you paid for once and let go stale.

It aligns incentives. A provider paid once to launch is done thinking about you the day it goes live. A provider paid monthly has a reason to care that the site keeps working, because you can leave. That's the difference between a vendor and a partner. We made the full case for this in a better way to pay for a website and when we introduced managed websites.

The one caveat: not all monthly plans are equal. Some "monthly website" offers are rent-a-site schemes where you own nothing and canceling means losing everything. The line that separates a real managed plan from a trap is ownership. Ask whether you own the site if you stop paying. If the answer is no, it's rent, not a plan.

What a $0 Website Actually Costs

The free-or-cheap template route looks like the obvious budget move. It's worth being honest about its real total cost of ownership.

You pay the subscription forever: $20 to $60 a month, indefinitely, which quietly outruns a one-time build within a few years. You pay in your own time, because you're the designer, developer, and support desk. You pay in a generic design that looks like thousands of other sites on the same theme. You pay in an SEO ceiling, because template platforms limit how far you can optimize. And you pay a migration cost the day you outgrow it and have to rebuild from scratch.

None of this makes a template the wrong call for everyone. It makes "free" the wrong word. If you're weighing it, we broke the numbers down in you're paying too much for a template. The Wix user reading this already suspects most of it.

So What Should You Budget?

Three quick cases. Find the one that sounds like you.

You're just starting, no revenue yet. Honest answer: a template is fine. Spend $0 to $500, get something live, and put your money into the business instead of the website. Graduate to a real build when the site starts costing you leads, like when it's slow, when it doesn't rank, or when it no longer looks like a business you'd hire. There's no shame in starting cheap. There's a cost in staying there too long.

You're established and the site embarrasses you or doesn't rank. This is the case for a custom build or a managed plan. Budget $3,500 to $8,000 for a build, or a managed plan in the $100 to $300 per month range with the build fee spread out. At this stage the website is a sales tool that's underperforming, and the return on fixing it is the leads you're currently losing.

You depend on local search for leads. This is where design and SEO together matter most, because you're competing to show up when someone in your area searches for what you do. Budget for a build with real search structure, and treat local SEO as ongoing work, not a one-time setup. If you serve a specific area, our small business and local web design pages walk through what that looks like in practice.

One more framing that changes the math. The cheap one-time price is an illusion. A $5,000 build that goes stale bills you another rebuild every two to three years. Over five years, the "cheap" route and a managed plan converge near the same total, except the managed plan was never dated in between. You're paying either way. The only question is whether you pay for a site that stays current or a site that quietly decays until you replace it.

Want a number for your actual project? We'll give you a real quote, everything itemized and nothing hidden, in one call. Book a consultation →