The Short Answer
A small business website costs anywhere from $17/mo (a DIY builder subscription) to $15,000+ (an agency build), and the number you should actually compare is rarely the first one you see.
Here’s the real spread, plus your own time as the hidden line item:
- DIY builder (Wix, Squarespace): ~$17–$23/mo in software, plus your own hours.
- Freelancer: roughly $1,500–$8,000 for a one-time build, wide range depending on scope and experience.
- Traditional agency: $3,000–$15,000+ for a build, often more once it becomes a retainer.
- Managed website service (Gameplan): a one-time $5,000 build, then $319/mo to keep it fast, hosted, and technically optimized. Month-to-month, cancel any time.
The rest of this guide breaks down what each option actually buys, so you can compare the whole picture, not just the sticker price.
Why “How Much Does a Website Cost” Doesn’t Have One Answer
Ask five people what a website costs and you’ll get five different numbers, and none of them are lying. They’re just describing different products.
A website can mean a five-minute DIY builder setup. It can mean a custom-designed brand site a freelancer spends three weeks on. It can mean a full agency engagement with strategy, copywriting, and a project manager. It can mean a site that’s built once and then actively kept fast, secure, and findable for years.
Those are four different purchases wearing the same word. Before any price makes sense, you have to know what’s actually inside it: who designs it, who writes it, who keeps it working after launch, and who’s responsible when something breaks. Keep those four questions in mind. They’re what separates a real comparison from a headline-number comparison.
The Website Cost Spectrum, Option by Option
DIY builders: Wix, Squarespace, and similar
The cheapest entry point, and the one most owners try first.
- Wix starts around $17/mo. Squarespace sits around $23/mo. That’s the software. It is not the website.
The subscription buys you a template and an editor. Everything else, design decisions, copy, image sourcing, mobile-layout fixes, SEO setup, is on you. Most owners underestimate this badly: a first-time build commonly eats 20–40+ hours before launch, then more hours every time something needs to change. The monthly fee is real, but it’s the smaller number. For the full breakdown of what a DIY build costs once you count the time and the performance ceiling, see Wix vs Squarespace vs a done-for-you website.
Freelancers
A step up in quality, at a real dollar cost this time.
A freelance designer or developer building a small business website typically charges somewhere in the $1,500–$8,000 range for a straightforward brochure-style site, with the number moving based on page count, custom design work, and the freelancer’s experience level (a band consistent with 2026 web-design pricing guides such as WebFX and Elementor). Some quote by the project; some quote hourly, commonly $50–$150/hr depending on skill and location, which is worth asking about directly since hourly scope can drift.
What you’re buying: a one-time build, usually on a platform like WordPress, Squarespace, or Webflow. What you’re not buying, unless you negotiate it separately: what happens after launch. Once the freelancer delivers, you’re managing updates, monitoring speed, and handling anything that breaks. A freelancer builds; they don’t typically run.
Traditional agencies
The most expensive build option, and sometimes the right one.
Agency website builds commonly run $3,000 to $15,000+ for a small business site (a range widely cited across 2026 web-design pricing guides), and can go considerably higher for a large, custom, multi-page site with bespoke design and development. You’re paying for a team, strategy input, and a polished process, plus the overhead that comes with an agency’s account managers and office. If the engagement continues past launch as a retainer, expect ongoing monthly fees on top of the build, often the same $3,000–$15,000+/mo range agencies charge for any managed service (see what it costs to outsource your marketing for the fuller agency-pricing picture).
Agencies are a legitimate choice for a business with the budget and a complex enough project to need a full team. For a straightforward small business site, it’s frequently more scope, and more cost, than the job requires.
A managed website service
The model built specifically to close the gap DIY and freelancer both leave open: what happens after launch.
- Gameplan: a one-time website build from $5,000, paid upfront, plus $319/mo (Growth) to keep it hosted, fast, and technically optimized, with monthly reporting. No long-term contract, month-to-month, cancel any time. Full pricing, including the higher Growth Plus and Scale tiers for businesses that also want ongoing content, is at trygameplan.com/pricing.
The build price sits inside the freelancer-to-agency range. The difference is what’s included going forward: hosting, a 95+ PageSpeed target on mobile, technical SEO, and the structured data that gets a site cited in AI search, not as a one-time setup, but as ongoing work. You’re not left holding a finished file and a login you rarely open. For how the build technology itself compares, see static site vs WordPress.
The Line Nobody Puts on the Invoice: Your Time
Every price above only covers the money. It leaves out the resource small business owners actually have the least of: hours.
A DIY builder is the cheapest option in dollars and the most expensive in time. A freelancer trades dollars for a finished build, but leaves the ongoing maintenance hours to you. An agency retainer removes most of your time cost but at the top of the price range. Only a managed model is built to take the money and the time off your plate for one predictable fee.
Before you pick the cheapest quote, ask: what does this option still need from me after it’s “done”? If the answer is “quite a lot,” the real cost is higher than the number on the page.
What Actually Determines Your Website’s Price
Whichever route you choose, the same variables move the number:
- Page count and complexity. A five-page brochure site costs less than a site with a booking system, an e-commerce catalog, or a client portal.
- Custom design vs template. A template is cheaper upfront. A custom brand build costs more and looks like it.
- Who writes the copy. Professionally written copy adds cost; DIY copy adds your own hours instead.
- What happens after launch. A one-time build is the cheapest line item. Ongoing hosting, updates, speed monitoring, and SEO are a separate cost, whether you pay for them or absorb them yourself in time.
- SEO and AI-search readiness. Structured data, technical SEO, and answer-first content don’t add much to a build price, but they’re commonly left out entirely by DIY builders and cheaper freelancer builds, which shows up later as a site nobody finds.
So What Should You Budget?
There’s no single right number, but there is a sensible way to land on yours:
- Tight budget, comfortable managing it yourself: a DIY builder is a reasonable starting point. Go in knowing the real cost is your time, not the $17–$23/mo.
- One-time project, happy to run it after: a freelancer at $1,500–$8,000 is a fair trade, provided you’re clear on what’s included after handover.
- Complex project, budget to match: an agency at $3,000–$15,000+ makes sense when the scope genuinely needs a full team.
- Want it built properly and kept working, without it becoming a second job: a managed website, like Gameplan’s $5,000 build plus $319/mo, is priced for exactly that gap, real design work up front, ongoing speed and search performance after, no contract holding you to it.
We’ll tell you honestly which of these fits your stage, even if it isn’t us. See the full pricing breakdown, or talk to us for a straight answer on what your project should actually cost.