"How much does a website cost?" is the "how long is a piece of string?" of small-business questions. The honest answer is a range from free to fifty grand, and the number you land on says less about quality than about who you hire and what the site is actually for.
So let's skip the runaround. Here's what the market charges in 2026, what you get at each tier, and — the part most price guides skip — how to tell whether you're buying a brochure or a lead machine.
The four ways to get a website, and what each really costs
1. DIY site builders — $0 to ~$400/year. Wix, Squarespace, GoDaddy. You get templates, hosting, and a weekend of your life you won't get back. Fine for a landing page or a portfolio. The catch: these are built to look good, not to rank or convert, and the ongoing subscription never ends. You're renting.
2. A freelancer — $500 to $3,000, one-time. A single designer or developer builds you a custom site. Quality is a coin flip — some freelancers are excellent, some hand you a pretty template with a slow load and no SEO structure. The risk isn't the price; it's that "web designer" and "someone who understands how Google reads a site" are two different skill sets, and you're paying for one hoping you got both.
3. A full-service agency — $5,000 to $50,000+. Discovery calls, brand workshops, a project manager, a six-week timeline. Sometimes worth it for a funded company that needs a real brand system. For a local business that mostly needs the phone to ring, it's usually more process than you're paying to solve the actual problem.
4. A lead-capture build from a marketing shop — $500 to $3,000, one-time. This is the category most local businesses actually want and rarely find: a site built by people who do SEO for a living, engineered to rank and to push every visitor toward a call or a booked quote. Not a brand exercise. Not a template. A tool.
What you're actually paying for (the part that matters)
Two sites can both cost $2,000 and be worth wildly different amounts, because the price hides four things that determine whether the site earns:
- Speed. Most local searches happen on a phone, often urgently. A site that loads in four seconds loses visitors before it renders. Fast loading isn't a luxury feature — it's the floor.
- Structure Google can read. LocalBusiness and Service schema, a clean heading hierarchy, dedicated pages for each service and each city you serve. Without these, a "beautiful" site is a brochure Google can't index. (Here's why the structure matters for ranking.)
- One clear action per page. The sites that book jobs are almost boring: they say what you do and where, then push toward a call or a self-scheduled quote. No carousel nobody clicks. (More on turning visitors into leads.)
- Who owns it when you're done. Some builders keep your site on their platform and hold it if you leave. You should own the domain, the files, and the data — in writing.
If a quote doesn't address those four, the price is meaningless. You can't compare "$1,500" to "$3,000" until you know which of these each one includes.
Ongoing costs nobody mentions
The build is a one-time number. Then there's hosting ($10–$40/month typically), a domain ($15–$20/year), and — if you want the site to keep ranking — content and maintenance. A site is not a "set it and once" purchase if you actually want it to work; search is a moving target. That doesn't mean you need a monthly retainer to keep the site live, but ranking is an ongoing game, not a launch-day event. (What SEO actually costs, separately.)
What we charge, and why it's structured this way
Since you're reading this on our site, here's ours, plainly. Two website builds, both one-time fees:
- Fast Build — $500. A clean, mobile-first lead-capture site, live in about 48 hours. The right call when you need to stop losing visitors to a dead or missing site.
- Flagship Build — $3,000. The one engineered by SEO specialists from the first crawl: keyword-mapped service and city pages, on-page schema, Google Business Profile alignment, citations, and content. Built to rank, not just to exist.
First six months of hosting are included; after that it's $10/month or $100/year, or self-host it anywhere. You own the domain, the site, and the files outright. If you later add monthly SEO, the build folds right in — but nothing about the website requires an ongoing plan to keep it live. Everything's month-to-month, and there's no contract.
The bottom line
For most local businesses in 2026, the right number is $500 to $3,000 for a one-time build you own — as long as it's fast, structured for search, and built around one action per page. Below that you're renting a template; far above that you're usually paying for process, not performance.
The real question isn't "how much does a website cost?" It's "will this site show up when my customers search, and book the ones who land on it?" Price it against that, not against a competitor's invoice. See how we build ours, or run the free scorecard to see where your current site stands first.