Do you need code, or is a builder enough?
A builder is genuinely fine if your website exists to look legitimate and take a phone call, and your work comes from word of mouth. Get it coded if you want organic search to feed you leads, if speed on a phone in Fremantle is costing you enquiries, or if you plan to still own this thing in five years.
Custom coded website vs website builder Australia: what Google actually downloads
Here's the bit nobody sells you on. A web page isn't what you see — it's a text file full of instructions, and Google reads that file before it renders anything. When your headline, your service list and your suburbs sit in that file as plain text, the crawler gets them immediately. When they get assembled later by JavaScript, Google has to come back, run the code, and work it out. Sometimes it does. Sometimes it doesn't bother for a while.
Builders vary wildly on this and you can't control which side yours lands on. That's the real problem — not that they're incapable, but that the decision isn't yours. Write the page by hand and you decide what ships in the file. My own Perth page puts every word of its copy in the HTML before a single script loads. That's not clever, it's just a choice you're allowed to make when you own the code.
<body> <div id="root"></div> <script src="/bundle.js"> </body>
Your headline, your services and your suburb list aren't here yet. They appear once the browser runs the script.
<body>
<h1>Bathroom Renovations
Fremantle</h1>
<p>Fixed quotes, 20 years
on the tools...</p>
</body>Every word is in the file before a single script runs. Nothing to wait for, nothing to guess.
Simplified for readability. You can check any site yourself: right-click, View Page Source, and search for your own headline.
Renting pixels vs owning the folder
Ask yourself an uncomfortable question: if your platform doubled its price next month, what would you actually do? On Wix, Weebly or Squarespace the honest answer is usually “pay it”. You can export your words and your photos. Your layout, your forms, your page structure and every hour of fiddling you did on a Sunday night were built with tools that only work inside that platform. Leaving means rebuilding.
WooCommerce sits in an interesting middle. You own the database and the files, which is a real advantage, and I say that as someone who mostly builds without WordPress. What you take on instead is a stack of plugins written by strangers, each one an update away from breaking your checkout. Different trade, not a free one.
A hand-coded site is a folder. Files in it, hosting under it, done. Move it to another host in an afternoon, hand it to another developer without an apology, keep it running for a decade if the design still holds up. Ownership sounds abstract until the month you need it.
Wix
Text and images out. Layout stays behind.
Weebly / Square Online
Same story, smaller ecosystem.
Squarespace
Clean export of posts, not of the site.
WooCommerce
Yours, plus a plugin stack to maintain.
Hand-coded
A folder of files. Move hosts in an afternoon.
Where builders quietly get expensive
Nobody signs up expecting to spend much. What happens is smaller and slower than that. You need a booking system, so that's an app. You need a decent contact form, that's another. Your gallery needs more storage, which is a plan tier. None of it feels like a decision at the time, and eighteen months later you're paying more per year than the fixed-price build you decided was too dear.
Then comes the wall. You want a change the template won't allow — a different enquiry flow, a second location, a landing page structured the way your ads need it. Support tells you it's not supported. Now you're paying for a rebuild anyway, and you've spent three years of subscriptions to arrive at the starting line.
Month 1
Year 1
Year 3
Illustrative, not a promise. Plenty of businesses never hit year three on a builder and never need to.
What clean code actually buys a WA business
Not craftsmanship for its own sake. Four practical things, and they all end up in the same place — more people ringing you.
- A speed budget you control. Every kilobyte on the page got there because someone chose to put it there. No hidden app scripts loading on your quote page while a bloke on patchy 4G in Rockingham waits.
- Structured data you can shape. The markup that tells Google you're a local business, what you charge, and what your customers ask — written properly instead of waiting on a platform toggle.
- Accessibility that isn't an accident. Real heading order, real labels, real contrast. Good for the people using your site, and Google reads the same signals.
- No plugin roulette. Fewer moving parts means fewer things that break while you're on site and not looking at your phone.
Check this site the same way
Fair question: does this site pass its own test? Open my Perth page, right-click, View Page Source, and search for any sentence you can see on screen. It's all in the file — over a thousand words of copy that Google receives before a single script runs. That's not a promise from a sales page. It's something you can check in thirty seconds, and it's worth doing the same with any site you're about to pay for.
So which one, honestly?
I build custom sites, so treat my bias as read. That said, a builder is sometimes the right answer, and I'll say so when it is. If you're testing whether a business idea has legs, or your site is a business card that happens to live online, spending $3,000 to prove it is daft. Get something clean up, go find customers.
Where I'd push back is the middle ground nobody admits they're in: paying $50 a month for a site that's invisible on Google, that you can't change how you want, and that you'll replace anyway. That's the expensive option dressed up as the cheap one.
Platform-by-platform breakdowns: Wix vs custom · WooCommerce vs custom · Shopify vs custom · what web design costs in Australia · what you'll pay after launch.
Questions owners actually ask
Not sure which side of the line you're on?
Tell me what you sell and where your enquiries come from now. If a builder is still the right call for you, I'll say so. If it isn't, grab a fixed-price estimate and you'll know the number before we talk.