Black Lab Development
Black LabDevelopmentDevelopment
Calculator resting on printed cost charts in front of a laptop on an office desk
Article

How Much Does a Small Business Website Cost in 2026?

October 30, 2026·by Mike Beasley·7 min read

The short answer: a professionally built small business website costs between $4,000 and $9,000 in 2026 if you hire a senior developer directly, $10,000 to $50,000+ through an agency, and anywhere from $20 a month to a few thousand dollars if you use a DIY builder or a template. Ongoing costs — hosting, maintenance, and licenses — run roughly $50 to $300 a month no matter who builds it.

Those ranges are wide for a reason. Every few months I talk to an owner holding three quotes — $1,500, $8,000, and $35,000 — for what sounds like the same website. They aren't the same website. Here's what you're actually paying for at each price point, and how to tell which one your business needs.

Small Business Website Costs at a Glance

Swipe to see all columns →

OptionUpfront CostOngoing CostBest For
DIY builder (Wix, Squarespace)$0–$500$20–$50/monthTesting an idea, side businesses
Template + freelancer$1,500–$4,000$50–$150/monthSimple brochure sites
Senior developer, custom build$4,000–$9,000$50–$300/monthBusinesses that rely on leads or bookings
Agency$10,000–$50,000+$500+/month retainerLarge teams, multi-stakeholder projects

Ranges reflect typical U.S. pricing I see in competing quotes and rebuild projects. Your number depends on scope.

What You Get at Each Price Point

DIY Website Builders: $0–$500 Upfront

Wix, Squarespace, and similar builders are genuinely good at one thing: getting a presentable site online in a weekend. You pay a monthly subscription, pick a design, and fill in your content. The tradeoff is that you become the designer, copywriter, and SEO strategist — and the platform sets the ceiling on speed, structure, and integrations.

The right call if: you're validating a business idea, or the website isn't how customers find you.

Templates and Freelancers: $1,500–$4,000

This is the most common small business website: a purchased WordPress theme or page builder, customized by a freelancer. It looks professional on launch day. The problems show up later. Page builders load dozens of scripts on every page, the layout was designed for every business rather than yours, and every new feature becomes another plugin. I break this down in detail in Why Your Website Template Is the Most Expensive Shortcut You Ever Took.

Custom Build From a Senior Developer: $4,000–$9,000

This is where I work, so I'll be specific about what that budget covers on my projects: discovery and a conversion plan built around your one primary action (a call, a booking, or a quote request), a custom theme with only the code your site needs, technical SEO and structured data from day one, analytics and conversion tracking, and a post-launch support window. Most projects launch in 6 to 10 weeks.

It costs less than an agency not because corners get cut, but because the overhead is gone. There's no account manager, no project manager relaying messages, and no junior developer assigned after the sale. You talk directly to the person writing the code.

Agencies: $10,000–$50,000+

Agencies make sense when you need a full team at once — brand strategy, copywriting, photography, paid media — or when many stakeholders need to sign off. A large share of that budget pays for coordination. For most small businesses, that's capacity you don't need.

What Actually Drives the Price Up or Down

Within any of those tiers, five things move the number more than anything else:

  • Unique page layouts. Ten pages that share three layouts cost far less than ten pages that are each different.
  • Integrations. Booking platforms, CRMs, payment processors, and event systems each add design, development, and testing time.
  • Ecommerce. Selling online adds a catalog, checkout, tax, shipping, and ongoing maintenance. Budget for it separately.
  • Content readiness. If your copy and photos are ready, the project moves faster. If they need to be written or shot, that's real work someone has to do.
  • Migration. Moving content, redirecting old URLs, and preserving search rankings from an existing site is its own line item. Skipping it is how sites lose traffic on launch day.

The Hidden Costs Nobody Puts in the First Quote

The build is only part of the bill. These are the recurring costs that catch owners off guard:

  • Hosting: $10–$50 a month for quality managed hosting. Bargain shared hosting saves money and costs you speed.
  • Domain and email: roughly $15–$25 a year for the domain, plus a per-user monthly fee for business email.
  • Premium plugin and theme licenses: $50–$300 a year each, and they add up fast. In one audit I found a WordPress store running 47 plugins and quietly paying thousands a year in licensing — see The Hidden Costs of Third-Party Plugins.
  • Maintenance and security updates: $50–$300 a month — or a much larger bill when an outdated plugin gets your site hacked.
  • The rebuild: a cheap site that doesn't convert usually gets replaced within two to three years. That's the most expensive hidden cost of all.

The Cost Nobody Calculates: Lost Leads

Here's an illustration I walk owners through. Say your site gets 1,000 visitors a month. At a 1% conversion rate, that's 10 leads. A site engineered around a clear conversion path that reaches 3% produces 30. If a new customer is worth $500 to you and only a quarter of those 20 extra leads close, that's $2,500 a month in new revenue. The gap between a $2,000 site and an $8,000 site pays for itself in a few months.

That's why "how much does a website cost" isn't the right question on its own. The better question is what the website is supposed to produce — and what it costs you every month it doesn't.

Two Real Examples

City View Tavern: A Local Business Built to Be Found

City View Tavern is a Mount Adams bar in Cincinnati that has been pouring drinks since 1875. Its website has one job: show up when people search for a bar with a view, then get them in the door. The build was a custom WordPress block theme with local business structured data (hours, location, menu, and reviews), hours and one-tap directions on every page, a review hub linking Yelp, Google, and TripAdvisor, and a live EarthCam feed of the skyline from the patio. No page builder, no plugin pile, and nothing the owners have to fight to update. See the City View Tavern project.

Zero Gravity: The Cost of Undoing Earlier Decisions

Zero Gravity of Northern Kentucky, a med spa, had WooCommerce installed to handle something its dedicated booking platform already did. That meant an online store to maintain, secure, and load on every page, with no business benefit. Removing it, standardizing booking links, and rebuilding page speed was real cleanup work. Sometimes the expensive part of a website isn't the build — it's undoing earlier decisions. See the Zero Gravity project.

Frequently Asked Questions

How much should a small business spend on a website?

If your business depends on the website for leads or bookings, $4,000 to $9,000 for a custom build plus $50 to $300 a month to run it is a realistic budget. If the website isn't a meaningful source of customers, a DIY builder is fine.

Is a $500 website worth it?

Only as a placeholder. At that price you're getting a template with your logo on it. That's acceptable while you test an idea, not when the site needs to generate revenue.

How long does it take to build a small business website?

Most custom small business sites launch in 6 to 10 weeks. Content readiness is usually the biggest factor in the timeline.

Why do website quotes vary so much?

Because they're usually quotes for different things: different amounts of custom work, different integrations, and different levels of overhead. Ask every bidder exactly what's included, who does the work, and what it costs per month after launch.

Do I need to pay for ongoing website maintenance?

In some form, yes. Software updates, security patches, backups, and hosting all continue after launch. You can handle them yourself, but someone has to.

Get a Straight Number for Your Project

If you want a real figure instead of a range, tell me about your project. I'll scope it around what the site needs to produce and give you a fixed quote up front — and if a DIY builder is the better fit, I'll tell you that too. You can also read more about how I approach small business website design.

Photo by Jakub Żerdzicki on Unsplash

Michael Beasley

Written by

Michael Beasley

Senior Web Developer & Founder, Black Lab Development

Michael Beasley is a Cincinnati-based web developer with 15+ years of experience building B2B websites, manufacturing platforms, and revenue-focused digital infrastructure. He specializes in conversion architecture, technical SEO, and Next.js / WordPress development for industrial and technical B2B companies.