A professional small business website usually costs $2,000 to $8,000 as a one-time build, and local SEO usually runs $1,500 to $3,500 a month (industry pricing guides and Backlinko, 2026). Those are the honest middle ranges. Where you land inside them depends on one thing: how much of the work you want done for you, and how well you need it to perform.
The reason nobody gives you a clean number is that "a website" and "SEO" cover everything from a $15-a-month template you build yourself to a $35,000 custom agency project. So instead of a single price, here's the full map: what each option really costs in 2026, why SEO is billed monthly, and the questions that tell you whether a quote is fair.
How much does a small business website cost?
It splits cleanly into three tiers, and the price mostly reflects who does the work, you or someone you pay.
is what most small businesses pay for a professional custom website in 2026. DIY site builders run $15 to $50 a month, and full-service agency builds typically run $10,000 to $35,000.
- DIY builders ($15–$50/mo). Squarespace, Wix, and similar. The software is cheap; the real cost is the nights and weekends you spend building it, and a result that often looks like a template because it is one.
- Freelancer ($2,000–$8,000 once). A custom site from one person. Good value when the freelancer is strong, but you're depending on a single individual for design, copy, launch, and anything that breaks later.
- Agency ($10,000–$35,000 once). A full team and a custom build. The highest quality and the highest upfront check, usually handed off to you at launch.
None of those tiers is automatically right. A $500 site that books customers beats a $20,000 site that just sits there. Which is why the build fee is the wrong thing to anchor on, and the next number is the one that actually matters.
How much does local SEO cost per month?
SEO is sold as a monthly retainer, not a one-time fee, and for local businesses the going rate is fairly consistent.
per month is the typical local SEO investment for a single-location service business. Comprehensive programs commonly run $2,500 to $5,000 a month, scaling with competition and number of locations.
That monthly fee covers the work that actually moves your ranking: Google Business Profile upkeep, content, citation and listings management, a review system, and reporting. It's billed monthly because, unlike a website, the work has no finish line, which is the part most owners get surprised by.
Why is SEO a monthly cost instead of one-and-done?
Because your ranking is a position you hold, not a thing you build once. Your competitors keep publishing, keep collecting reviews, and keep tending their profiles, so the moment you stop, you start sliding back down. A one-time SEO project gives you a snapshot that ages out within months.
This is also why the cheapest SEO is usually the most expensive. A $300-a-month provider doing almost nothing isn't a discount, it's a slow leak: you pay every month and never clear the threshold to rank, the same way a one-time push of reviews ages out without a system behind it.
Is a cheap website worth it?
Only if it still does the job. The job of a local business website is narrow and measurable: load in under three seconds, read clearly on a phone, and turn a visitor into a booked call or a filled-out form. Most bargain sites fail at least one of those, and a site that doesn't convert is the most expensive kind there is, because you pay for it in customers you never hear from.
So the real question isn't "how cheap can the site be," it's "how many calls is the current site costing me." A weak website doesn't show up as a bill. It shows up as leads that quietly go to the competitor whose site loaded faster and said the right thing.
Should you pay a big upfront build or a monthly subscription?
There are two honest models, and the right one depends on your cash flow and what you want to own.
- Large upfront build. You pay $10,000 to $35,000 once, you usually own the site outright, and SEO is a separate retainer on top. Front-loaded, clean ownership, bigger first check.
- Monthly model. A smaller or no build fee, with the website, SEO, and the follow-up systems bundled into one monthly cost. You're paying for the outcome over time instead of a file handed to you at launch.
Neither is a trick as long as one thing is clear: who owns the website. Ask it directly, get the answer in writing, and you've removed the only real risk in either model. At Lyfework we built our pricing around the monthly model with full ownership on your side, because most local owners would rather grow into the cost than write a five-figure check before they've seen a single new booking.
What should you actually ask a provider?
Price is the easy question. These are the ones that tell you what the price is really buying:
- Do I own the website if I leave? The single most important question, and the one bad providers dodge.
- What exactly is in the monthly fee? "SEO" is a word. Make them list the work: profile, content, citations, reviews, reporting.
- How will we measure it? Calls, form fills, and booked jobs, not "impressions." If they can't tie it to revenue, be careful.
- Is there a long lock-in contract? Real results earn your renewal. A long contract often exists because the results won't.
Get straight answers to those four and the price tag stops being a mystery. You'll know exactly what you're paying for, what it should do, and whether the number in front of you is fair for your market. That clarity is worth more than any quote.