Let's answer the question directly first, because most articles on this topic make you scroll through 2,000 words to get a number.
Typical small business website costs in 2026:
- DIY website builder (Wix, Squarespace, and similar): $15 to $50 per month, plus your own hours
- Freelancer build: $1,500 to $5,000 up front, usually plus hosting
- Agency build: $5,000 to $15,000 or more up front
- Ongoing content and SEO help (the part almost nobody budgets): $500 to $3,000 per month if you hire it out, or roughly 10 to 20 hours a month if you do it yourself
Those ranges are real, but they hide the actual insight: the build is the cheap part. A website's cost isn't a purchase price. It's a purchase price plus an operating cost, and the operating cost is where businesses either overspend or, far more often, spend nothing and quietly get nothing back from their website. Let's walk through each option honestly, then do the math that matters.
The build quote is the entry fee. The operating plan is the investment.
Option 1: DIY builder ($15 to $50/month, plus your time)
Website builders are genuinely good now, and the AI versions can produce a respectable site in an afternoon. If your budget is tight, this is a legitimate option and anyone who sneers at it is selling something.
The honest accounting, though, has to include your hours. Building the site yourself typically eats 20 to 40 hours by the time you've fought with layouts, written every word of copy, and sourced images. At any reasonable value for an owner's time, the "free" build costs more than a cheap freelancer. And that's just the build: every future update, blog post, and SEO fix is also your hours, indefinitely.
DIY makes sense when your website is a brochure: people find you by referral, they visit the site to confirm you're real, they call. If that's your business, spend as little as possible here. We say the same thing in our comparison of AI builders and autonomous websites: not every business needs an operated website.
Option 2: Freelancer build ($1,500 to $5,000)
A good freelancer gets you a custom site without agency overhead. The wide price range mostly reflects scope (5 pages versus 15, e-commerce or not) and the freelancer's market.
Two things to watch. First, the handoff: when the project ends, so does the relationship, and most freelance-built sites are never meaningfully touched again. Second, the platform choice they make (usually WordPress) determines your ongoing maintenance burden for years. Plugins need updates, updates break things, and security patches don't apply themselves. We wrote up that hidden workload in Autonomous Websites vs Traditional CMS Platforms.
Option 3: Agency build ($5,000 to $15,000+)
Agencies bring strategy, design polish, and project management, and for brand-sensitive businesses that can be worth every dollar. But for a typical service business, a $10,000 site that nobody operates after launch performs almost identically to a $3,000 site that nobody operates after launch. Design quality has a floor it needs to clear; past that floor, operation beats polish.
Agencies know this, which is why the real product they want to sell you is the retainer.
Want a custom build without the agency markup?
Oak River Studios is the web studio that built Rivera. They design and build custom websites for businesses that would rather work directly with a developer, and every site build includes a free Rivera membership, so the operation side is covered too.
Talk to Oak River StudiosThe half nobody budgets: running the website
Here's the part that the "how much does a website cost" articles skip, and it's the part that determines whether your website earns anything.
A website that brings in customers from search needs recurring work: content published consistently, rankings and indexing watched, titles and pages fixed when they slip, technical health maintained. Hired out, that's the $500 to $3,000 per month retainer. Done yourself, it's a part-time job with a steep learning curve. Skipped, and your site slowly becomes invisible while competitors who do the work take the search results.
Most small businesses skip it. Not out of ignorance, but because $1,000 a month is a hard check to write when you can't see the return yet, and organic search takes months to compound. So the standard outcome is: pay $3,000 for the build, pay $0 for operation, get roughly $0 from search, and conclude that "websites don't work for businesses like mine." The full breakdown of these costs, including the do-it-yourself hours priced honestly, is in How Autonomous Websites Can Reduce Marketing Costs. (The same buy-price blindness applies to the rest of a business's software, by the way; we've done that math in The True Cost of Running Your Business on 7 Different Apps.)
The three-year math
Compare the paths over three years, because that's the honest window for a website investment:
- DIY builder, no operation: roughly $1,000 to $1,800 in subscriptions, plus your build hours. Cheapest in cash, and it earns like the brochure it is.
- Freelancer or agency build, no operation: $3,000 to $15,000 up front plus hosting. A nicer brochure.
- Any build plus a real retainer: add $18,000 to $54,000 over three years. This is the version that actually competes in search, and it's priced out of reach for most small businesses.
- An autonomous website: platform pricing (Rivera starts at $49/month, about $1,800 over three years) where the build and the recurring operation (content publishing, SEO monitoring, fixes, measurement) are part of the product. This category exists precisely to close the gap between "brochure" and "$1,500/month retainer." What that means and how it works is the subject of our autonomous websites guide.
Skip the retainer math. Sign up for Rivera Early Access today.
Build and operation in one price: content, SEO monitoring, and improvement are part of the platform, starting at $49/month with a 14-day free trial.
Request Early AccessSo what should you pay?
It depends on one question: is search traffic part of how you win customers?
If no (you're referral-driven, or you have more work than you can handle), buy the cheapest thing that looks professional. A DIY builder or a modest freelance build is the right call, and don't let anyone upsell you a retainer.
If yes (people in your area search for what you do, and you want to be what they find), then budget for operation, not just construction. That means either a retainer you can sustain for at least a year, a realistic commitment of your own hours every single week, or an autonomous platform where the operation comes built in. The build quote is the entry fee. The operating plan is the investment.