How Much Does a Website Cost for a Small Business?
A straightforward breakdown of what you'll actually pay — and what drives the price up or down.
This is one of the first questions small business owners ask, and it almost always gets a frustrating non-answer: "it depends." So let me give you a straight answer — what I charge, what's included, and what SEO actually looks like in practice. If you want the full industry breakdown, that's further down.
What I charge
For a custom small business site, most projects fall somewhere in the $1,000–$3,000 range for the one-time build — design, development, and launch included. Where you land in that range depends on scope: number of pages, whether you need custom functionality, how much content you bring to the table. I'll give you a clear estimate before anything starts and won't move that number without telling you first.
On top of the build, there's a $35/month hosting fee, billed annually. Here's what that actually covers:
- Hosting your files — Your website has to live on a server somewhere. That server costs money to run, and this fee covers it.
- Keeping your site up to date — Software dependencies, security patches, and platform updates get handled on your behalf. You don't have to think about it.
- Direct access to me — Because I manage hosting for all my clients in one place, I can respond quickly when something needs attention. You're not filing a ticket with a stranger at a hosting company.
- Peace of mind — Your site stays live, secure, and fast without you having to manage any of it.
It's billed once a year and pro-rated, so you only pay for the months your site is actually live. One full year comes out to $420 — less than most businesses spend on a single print ad.
Two things I do that most people appreciate: I build a prototype first at no charge so you can see where things are headed before committing to anything. And I don't bill for the build until the site is live and you're happy with it.
What about SEO?
Every site I build is set up with solid SEO foundations out of the box — proper page structure, fast load times, mobile optimization, descriptive metadata, and clean URLs that search engines can actually crawl. This isn't an add-on; it's just how the sites are built.
Beyond the technical foundation, the most effective long-term SEO strategy for a small business is content — specifically, blog posts that target the questions your customers are already searching for. I offer blog post writing as an add-on service. Each post is written to rank for specific search terms relevant to your business, properly structured, and published to your site. Over time this compounds: more posts means more surface area for Google to find you.
That said, SEO is not instant. Whether it's the technical foundation or a library of blog posts, it takes time — typically several months — before you see meaningful movement in search rankings. It's a long game, and anyone telling you otherwise is selling something.
What I don't do: paid ad campaigns, Google Ads management, or anything involving ad spend. That's a different discipline with specialists better suited for it. If organic search is the goal — showing up when someone searches for what you do, without paying per click — the technical foundation and content strategy I offer are built exactly for that.
Want the full picture? Keep reading.
The broader landscape
A small business website can cost anywhere from $0/month (DIY on a free plan) to $15,000+ (custom agency build). Here's what you're actually getting at each level.
Tier 1 — DIY website builders ($0–$50/month)
Tools like Squarespace, Wix, and GoDaddy Website Builder fall into this category. You pick a template, swap in your content, and publish. Monthly fees range from free (with their subdomain) to around $50/month for a custom domain and more features.
Best for: Hobby projects, very early-stage businesses, or situations where you genuinely have no budget.
The catch: You're renting — not owning — your website. If the platform changes its pricing or you want to move, you start over. Templates also limit how distinctive your site can look, and you'll spend more time fighting the builder than you expect.
Tier 2 — Freelance custom build ($1,000–$8,000)
A freelance developer builds a site to your specs — custom design, your brand, your content structure — without a page builder getting in the way.
What moves the price:
- Number of pages — A 5-page brochure site is very different from a 20-page site with a blog, booking system, and client portal.
- Custom functionality — Contact forms are standard. Online scheduling, e-commerce, or API integrations add cost.
- Content — If you provide copy and photos, you save money. If the developer needs to write or source them, that's added time.
Best for: Local service businesses, tradespeople, health and wellness practices, salons — anyone who needs a professional presence that actually reflects their brand.
Tier 3 — Agency build ($8,000–$50,000+)
Agencies have teams — project managers, designers, developers, copywriters, account managers. That overhead gets priced into your project. For large companies with complex requirements, that structure makes sense. For a local business that needs a solid site, you're largely paying for layers you don't need.
Hidden costs people forget about
- Domain name — $10–$20/year.
- Hosting — $10–$50/month depending on traffic and needs. Some developers include this; most don't.
- Professional photography — Stock photos look like stock photos. Real photos of your business make a meaningful difference and typically run $300–$1,500.
- Ongoing maintenance — Websites need updates. Budget for occasional project work or a maintenance plan.
What should you actually spend?
Whatever matches the role your website plays in getting you customers. If you get 90% of your business through word of mouth and just need something to send people, a simple build is fine. If your site is supposed to generate leads or rank on Google — it needs to do real work. Invest accordingly.
A website that looks unprofessional or loads slowly will actively cost you business. The question isn't just what it costs to build — it's what it costs you to not have a good one.
Ready to get a real number?
Tell me about your business and what you're looking for. I'll get back to you with a clear estimate — no sales pitch, no pressure.
