If you've typed "small business website cost" into Google, you've probably seen answers ranging from $0 to $50,000. Both are technically true. Which is useless.

This post gives you the actual numbers for 2026, broken down by who builds it, what you get, and most importantly, what you don't. I build websites for small service businesses, so this is written from that perspective. No fluff, no upsell, just an honest breakdown of what a small business website actually costs.

The four options (and their real costs)

There are four ways to get a website in 2026. Each comes with a different price, a different result, and a different amount of your own time.

1. DIY website builders (Wix, Squarespace, Shopify)

Typical cost: $150–$400/year

DIY builders are the obvious first choice. They're affordable, require no technical knowledge, and you can have something live in a weekend. Wix starts at around $17/month; Squarespace is similar. Add a custom domain ($15/year) and you're looking at roughly $200–$400 annually.

What you actually get: a template-based site that you control completely. You can change text, swap images, add pages. The platform handles hosting, security, and updates.

The honest downside: most small business owners either build something that looks amateurish, or spend 40+ hours learning the platform and still end up with something they're not proud of. The drag-and-drop interface hides a lot of complexity once you want anything beyond the basic template. And if your business grows or you need custom functionality, you'll hit walls quickly.

DIY works if you're disciplined, have an eye for design, and are willing to invest the time. Most people are not, and that's not a criticism. You're running a business. Building websites is what I do full-time.

2. Template freelancers (that's me)

Typical cost: $399–$999, one-time

A template freelancer builds your site using a pre-designed niche template and customizes it to your brand. Your logo, your photos, your services, your copy. The template gives them a head start, which is why the price is lower than a fully custom build.

You get a professionally designed, mobile-first site that looks nothing like a Wix template. Delivered in 48–72 hours. You own it outright.

The honest trade-off: you're not getting a one-of-a-kind design. The structure is proven, the layout is fixed, and major changes are difficult. If your business needs something very specific that doesn't fit a template (a complex booking system, a multi-location setup, e-commerce with inventory), a template build won't serve you well.

3. Custom freelancers

Typical cost: $1,500–$6,000

A custom freelancer designs and builds your site from scratch, typically in Figma first, then developed in code or a CMS like WordPress or Webflow. Every element is designed specifically for you.

You get a unique site that's tailored to your brand, your conversion goals, and your exact requirements. A good custom freelancer will ask real questions about your business before writing a single line of code.

The trade-off: cost and time. A proper custom project takes 3–6 weeks and requires your involvement throughout: feedback on designs, approval on content, decisions at each stage. If you disappear mid-project, the site stalls. Rushed custom work is worse than a good template.

4. Web design agencies

Typical cost: $5,000–$25,000+

Agencies charge more because they have larger teams, account managers, formal processes, and higher overheads. You'll work with a project manager who coordinates between a designer, a developer, and possibly a copywriter and SEO specialist.

The result is typically excellent: thorough, well-documented, and built to scale. You also get accountability. If something breaks six months later, there's a business to call.

The honest reality for most small businesses: you're paying for overhead you don't need. A plumber in Brisbane does not need a $15,000 agency website. A five-page service site with a contact form and Google My Business integration does not require four team members and a six-week discovery phase.

A quick comparison

Option Typical Cost Timeline Best For
DIY Builder $150–$400/yr 1–3 weekends Tiny budgets, patient owners
Template freelancer $399–$999 48–72 hours Service businesses, fast launch
Custom freelancer $1,500–$6,000 3–6 weeks Established businesses, specific needs
Agency $5,000–$25,000+ 6–12 weeks Complex projects, larger companies

What drives a small business website cost up or down

Behind every quote is a combination of the same five factors:

The $399 vs $3,999 question

Here's the thing people don't say out loud: a $399 template site and a $3,999 custom site can rank identically on Google. They can convert at similar rates. A visitor who lands on a well-built template doesn't know it's a template.

The difference shows up in edge cases:

For most service businesses (cleaners, detailers, trades, beauty, fitness, and so on), a well-built template site deployed fast will outperform a custom site that takes three months and costs four times as much. Speed to market matters. A site that's live next week generating leads beats a beautiful custom site that launches in six weeks.

Hidden costs of a small business website

Whatever option you choose, factor in these extras:

My honest recommendation

If your budget is under $500: choose a template freelancer over a DIY builder. You'll get a better result, faster, and you can spend the time you'd have spent wrestling with Wix actually running your business.

If your budget is $500–$2,000: you're in the sweet spot. You can afford a very good template build or a basic custom build. Focus on who's done work in your niche. A designer who's built ten detailer sites knows what converts in your industry. That's more valuable than a flashy portfolio of unrelated projects.

If your budget is $2,000+: you can afford a proper custom build. Take your time choosing the right freelancer. Ask to see live sites they've built, not just screenshots. Check if those sites actually work on mobile. Ask how they handle revisions and what happens after launch.

If you're a startup or very early stage: a $17/month Squarespace site is genuinely fine. Get it live, get your first clients, then invest in something better once you have revenue to justify it.

The best website is one that's live, loads fast, works on mobile, and clearly tells visitors what you do and how to contact you. That can cost $200 or $20,000. Buy what fits your actual needs. Skip everything else.