Skip to content
Natalie Zingg Builds

Website Builder vs Hiring a Web Designer: What's Better for a Small Business?

A fair comparison from someone who gets paid for one of them — including the cases where you should absolutely not hire me.

By Natalie Zingg5 min read

I should declare the obvious: I build websites for money, so I'm exactly the wrong person to ask. Which is also why it's worth writing this one honestly — a comparison that ends "and therefore hire me" regardless of the input isn't a comparison, it's an advert.

There are three options, not two, and the third one is the answer more often than either extreme.

The three options

DIY builderTemplate, set up for youCustom build
Cost$200–$600 a yearroughly $500–$2,500 onceroughly $2,000–$8,000 once
Time from you10–40 hours of your ownA few hours of decisionsA few hours of decisions
Live inA weekend, if you're focused1–3 weeks3–8 weeks
Design controlWithin the template's limitsWithin the template's limitsWhatever the business needs
Changing it laterYou, any timeYou, for contentDepends — ask before you buy
IntegrationsWhatever the platform offersSame, set up properlyWhatever's actually needed
Who fixes it when it breaksYou, plus a help centreUsually youThe person you paid
Ranges compiled from published 2026 pricing guides. My own packages sit in the third column: $799 for one page, $1,499 for up to five, $2,499 for up to seven.

The middle column is the one nobody markets, because builders want you self-serving and designers want a bigger project. It's frequently the right answer.

What builders are genuinely good at now

Modern builders are not the disaster they were a decade ago. Honestly:

  • The output is fine. Mobile-responsive, reasonably fast, valid HTTPS, decent enough on the search basics out of the box.
  • You control it. Change a price at 11pm without emailing anybody. This is worth more than most people realise.
  • Hosting, certificate and updates are handled. All included in the subscription, which for one small site is often cheaper than paying someone to manage it.
  • It's reversible. Spend $200, discover the business needs something different, lose $200.

The honest downsides: you'll spend a weekend or three on it, you'll hit a wall the moment you want something the template didn't anticipate, and the site will look like a template — which matters less than designers claim and more than builders claim.

What you're actually buying when you hire someone

Not "a nicer website". Mostly three things:

Your time back

This is the real product. If building it yourself takes 30 hours, what's 30 hours of your week worth — in billable work, or in not spending a third weekend wrestling with a menu? For a lot of trades that arithmetic settles it instantly.

Decisions, made by someone who's made them before

What goes on the homepage. What order the pages come in. What to leave out. This is most of the value and the least visible part of it. A builder hands you infinite freedom and no advice, which is why so many DIY sites have eight pages and no clear point.

Someone to call

When the form stops sending, or the site goes down before a busy weekend, there's a person whose job that is. On a builder, that person is you, on hold.

When you should use a builder

I mean this. If most of these are true, use a builder and spend the difference on getting customers:

  • You're pre-revenue, or testing whether the business works at all
  • The site is essentially a business card: who you are, what you do, how to reach you
  • You're comfortable enough with a computer to not find it miserable
  • You have a weekend you'd genuinely rather spend on this than on something else
  • Nothing needs to store customer data, take bookings, or take payments
  • You'd rather be able to change things yourself than have them be perfect

When hiring is the better call

The pattern is straightforward: hire when the website has a job that pays for it.

  • The site is how customers find and choose you. If most of your work starts with a search rather than a recommendation, the site is a salesperson, and salespeople are worth investing in.
  • Each customer is worth a lot. If your average job is $2,000, one extra enquiry a quarter pays for the whole build. The maths stops being close.
  • You've already tried and stalled. Half a site sitting in a builder, three months old, is a very common and very expensive way to save money.
  • You need it to do something specific. A real booking flow, a members' area, a proper enquiry process — see the next section.
  • You have a business to run. Some owners are genuinely happier writing a cheque, and that's a legitimate reason.

The case where neither answer is "a website"

Worth flagging, because it's where people waste the most money. Sometimes what's being described isn't a website at all:

"I want customers to be able to log in and see their job status." "I want the form to create the booking and check availability." "I want it to generate the quote." Those aren't pages — they're software with a website around them. A builder can't do them, and a designer who says yes without saying that is going to hand you something disappointing.

If that's you, start here instead — it's a different decision with a different budget.

The questions that actually decide it

Four questions, in order. They'll settle it faster than any comparison table.

  1. How do customers find you today? Mostly search → hire. Mostly referral → builder is probably fine.
  2. What's one customer worth? Multiply by the extra customers a better site might plausibly bring. Compare to the quote. If it isn't obvious, it isn't worth it yet.
  3. Do you have the weekend, and would you rather? Be honest. "I'll do it myself" has killed more small-business websites than any bad designer.
  4. Does it need to store anything about your customers? If yes, neither column applies — you're buying software.

What I'd actually tell you on a call

Most of the time: start smaller than you think. One page that works beats five that are half-finished, whoever builds it. That's why my smallest package is a single page at $799 — not as a ladder to climb, but because one good page is genuinely the right answer for a lot of businesses.

And if you're not sure the site will change anything for your business, don't spend $2,500 finding out. Spend $200 on a builder, get something honest online, and see what happens. If it starts costing you sales rather than money, that's when you call someone — and you'll know exactly what you need, because you'll have spent a year finding out where it falls short.

i'd rather talk you out of a build than deliver one you didn't need.

Written by

Natalie Zingg

I build websites, custom software, dashboards and automation for small businesses — and I build my own products in public, so you can see the work rather than take my word for it.

Still can't tell which side you're on?

Describe the site you need in a few sentences. If a builder would do it, I'll tell you which and save you the money.

Ask which one you need

Read next

All articles