How Much Does a Small Business Website Actually Cost in 2026?
Real numbers across DIY, freelancer, agency, and template-based builds. What you get at each price point — and what you really pay over 5 years.
The short answer
For a real lead-generating website, expect to pay somewhere between $1,500 and $15,000 to build, plus $20–$200/month for hosting and updates. The huge spread is because "website" can mean very different things — from a free Wix template to a full custom build by an agency.
The honest framing: ask not "how much does a website cost" but "how much is each lead worth to me, and which option will produce the most leads per dollar over 12 months?"
Tier 1 — DIY ($0–$50/mo)
Wix, Squarespace, GoDaddy templates. Free to start, $15–$50/month after the trial. You do all the work — picking a theme, writing copy, taking photos, configuring SEO.
What you get: a website that exists. What you don't get: lead generation. These platforms are built for vanity sites (portfolios, restaurants showing menus) — not high-intent local search where you compete with dozens of similar businesses.
Real cost: 20–40 hours of your time (worth $50/hr = $1,000–$2,000) plus the lost revenue from a site that doesn't convert. Most owners abandon them within a year.
Tier 2 — Freelancer ($500–$3,000 one-time)
A solo designer or developer on Upwork, Fiverr, or local recommendation. Quality varies wildly. Some are exceptional and run their own businesses. Others are college kids with one Squarespace tutorial under their belt.
What you get: usually a better looking site than DIY. What you don't always get: conversion design, SEO setup, ongoing support. Most freelancers ship and ghost.
Real cost: $500–$3,000 plus the risk of getting a site you can't edit and a developer who won't answer calls 6 months later.
Tier 3 — Local agency ($5,000–$25,000)
A traditional agency with a team. Often 3–6 month timelines, monthly retainers for updates ($500–$2,500/mo), and beautiful sites.
What you get: polish, project management, real SEO setup, professional photography sometimes included.
What you pay for: their overhead. The actual work is usually a similar designer + developer combo doing what a freelancer does, just billed at 3–5x the rate.
Tier 4 — Template-driven specialist ($1,000–$5,000)
A new category: specialists who pre-built conversion-tested templates for specific industries (roofers, dentists, etc.) and customize them for each client. Launch in 3–7 days at a fraction of agency cost.
What you get: a real lead-generating site that's been tested across dozens of similar businesses. SEO baked in. Mobile-first. Pricing transparent.
What you give up: total custom uniqueness. If you want a one-of-a-kind brand experience, this isn't it. If you want phones ringing, this is the best ROI on the market right now.
Ongoing costs nobody warns you about
Domain registration: $12–$30/year. Some agencies bill $200+ for "managing" this. Don't pay it.
Hosting: $0 (Vercel/Netlify free tier) to $30/month (managed WordPress).
SSL certificate: free with any modern host. Anyone charging you for this is taking advantage.
Updates and content changes: typically $50–$200/month with an agency. With templates, often included.
SEO maintenance: $300–$2,000/month if you hire it out. Most small businesses don't need monthly SEO — they need someone to set it up correctly once.
The lifetime vs. recurring tradeoff
Recurring ($50–$200/month forever): low upfront, but $1,200–$2,400/year, every year. Over 5 years: $6,000–$12,000.
Lifetime / one-time payment ($1,500–$5,000 once): higher upfront, but no recurring monthly fee. Over 5 years: only the original payment plus maybe $300/year hosting.
For businesses that plan to be around 5+ years, the lifetime option saves significant money. The catch: it's rare. Most agencies prefer the recurring model because predictable revenue beats lump sums for them.
What you should actually pay
If you can do everything yourself and your industry isn't competitive: DIY ($0–$50/mo).
If you have $500–$2,000 and need something better than DIY: hire a freelancer with strong reviews in your industry.
If you have $1,500–$5,000 and want results in under a week: a template-driven specialist who has built for your industry before.
If you have $10,000+ and want a fully custom brand experience: a traditional agency, ideally one that will commit to lead-volume outcomes.