Voltari Digital

Notes

The hidden cost of cheap web design (and why AU small businesses keep paying it twice)

By James Anthony, founder9 min read

A clinic owner in Box Hill paid $500 for a website in 2024. Eighteen months later she paid another $14,000 to a senior developer to rebuild the thing properly. The first site never ranked, never converted, and held her booking system hostage on a proprietary builder she could not export from. She did the maths on the bus home and realised she had spent $14,500 to end up with the site she could have bought outright in the first place.

A clinic owner in Box Hill paid $500 for a website in 2024. Eighteen months later she paid another $14,000 to a senior developer to rebuild the thing properly. The first site never ranked, never converted, and held her booking system hostage on a proprietary builder she could not export from. She did the maths on the bus home and realised she had spent $14,500 to end up with the site she could have bought outright in the first place.

I have watched this exact pattern play out three times in the last six months. Different suburb, different industry, same arithmetic. The $500 site is a marketing trick, and the trick works because the real cost is invisible until year two.

This post is the maths nobody runs before they sign.

The $500 number is a marketing trick

What you actually get for $500 in the AU market is predictable. A templated theme that two thousand other businesses are also using. Stock photography that signals "small business website" to anyone who has used the internet in the last five years. A contact form that may or may not be wired to anywhere. Hosting that lives on the builder's account, not yours. Content the operator wrote in a hurry because writing was not in scope.

What you do not get is anything strategic. No keyword research. No schema markup. No structured data. No real performance optimisation. No analytics that you can actually read. No conversion tracking. No ownership of the codebase. No support beyond a chatbot that closes your ticket when you stop replying.

The price tag is small because the work is small. The work is small because the operator selling it has industrialised a single template across hundreds of clients. You are not buying a website. You are renting a slot in someone else's content management system, and the rent does not come due until you try to leave.

That is the setup. Here is what it costs you.

Cost one: the SEO ceiling

Generic theme plus thin content plus no schema equals invisible on Google. That is not a moral judgement. It is how the ranking algorithm works.

A templated site shares its DOM structure with every other site built on the same template. The schema markup is either missing or generic. The internal linking is whatever the template defaults provide. The page weight is heavy because the template ships with code you do not use. The Core Web Vitals scores are bad because nobody optimised them. Google reads all of this and decides your site is one of fifty thousand near-duplicates, and the algorithm has no reason to pick yours.

The dental clinic I mentioned above ran Google Ads for nine months on top of her $500 site to drive traffic. The ads worked. The landing page did not. Her conversion rate was 0.8 percent on cold traffic. The industry benchmark for dental clinics on a properly built site is around 4 to 6 percent. She was lighting money on fire because the site she was sending paid traffic to could not close.

This is the silent SEO ceiling. You cannot rank organically because the foundation is wrong. You cannot convert paid traffic either because the foundation is the same. Every marketing dollar you spend on top is dragging behind a website that was built to be cheap, not to perform.

Cost two: the rebuild tax

When you outgrow the cheap site (and you will), nothing transfers. This is the part nobody warns you about.

The custom theme work that has been layered on top across eighteen months of small tweaks is welded to the builder. The page structure is dictated by the platform. The content is stored in proprietary blocks. The forms run on the builder's form engine. The images are hosted on the builder's CDN. When you try to move to a real stack, the migration is essentially a rewrite.

A tradesman in Footscray learned this the hard way last year. He had paid $700 for a Wix site, then another $1,800 over two years for small adds. When his business grew and he needed a real booking system, the developer he hired quoted $9,500 to migrate, because nothing on the existing site was reusable. The content had to be re-extracted. The images had to be re-sourced because the originals were never handed over. The page structure had to be redesigned from scratch.

He paid $700, then $1,800, then $9,500. Total $12,000 to end up where a proper $9,000 build would have put him on day one. The rebuild tax is real and it is almost never quoted upfront, because the people selling the $500 site are not the people doing the eventual rebuild.

If you are weighing this kind of decision, the post on what a senior-only software boutique actually costs breaks down the maths over three years across all three tiers.

Cost three: the lock-in

Cheap builders use proprietary systems. Your content, your design, your plugins, your integrations: theirs.

This is the structural trap that most operators do not understand they have walked into until they try to leave. The builder owns the CMS. The builder owns the hosting. The builder owns the template engine. The plugins you depend on are platform-specific and will not run anywhere else. The custom code your last developer added is wedged into proprietary hooks that no other developer can read without reverse-engineering them.

The exit cost is not zero. It is also not what they told you when you signed.

A family law firm in Hawthorn spent eight months trying to migrate off a proprietary builder last year. The platform exported their content as a JSON blob that no standard CMS could ingest. Their images downloaded with mangled filenames. The custom form logic, which their entire intake process depended on, was stored as visual flowchart configurations that did not translate to anything portable. They eventually paid a developer $6,000 just to extract and rebuild the data layer, before any new build started.

That is the lock-in tax. It does not show up on the original invoice. It shows up the day you try to do anything other than stay.

If you want to vet a developer before this happens to you, the thirty-minute vetting checklist has the questions that surface lock-in risk before you sign.

Cost four: the slow leak

Broken contact forms. Half-broken mobile rendering. Missing analytics. You lose 10 to 20 percent of incoming leads silently for years and never know.

The slow leak is the most expensive of the five because you cannot see it. The site looks fine to you, because you visit it on the same laptop in the same browser at the same time of day. You do not see the iOS Safari rendering bug that has been hiding your call-to-action below the fold for eight months. You do not see the contact form that silently fails on Android because someone updated a plugin in 2023 and broke the email hook. You do not see the missing Google Analytics tag that means you have no idea how many people landed on your services page and bounced.

I rebuilt a site for a Brisbane catering business last year. Before launch I audited the old site they had been running for two years. The contact form had been broken for fourteen months. Every enquiry submitted in that window had gone to a tmail-not-configured error page. The owner had no idea. She had been wondering why business felt slow.

We will never know how many leads she lost. The conservative estimate, based on her pre-broken-form baseline, is around $40,000 in revenue. Her original site cost $1,200. The slow leak cost her thirty-three times the original build price, and she never saw a single bill for it.

This is what cheap actually costs. Not the sticker. The invisible bleed over twenty-four months.

Cost five: the trust gap

Buyers compare your site to your bigger competitors. A 2018-looking template site signals you are playing small. The conversion cost compounds quietly.

This one is less measurable but more universal. Every prospect who lands on your site is making a snap judgement in the first three seconds. The judgement is not "is this beautiful." The judgement is "does this look like a real business." A generic template, stock photography, a hero section that reads like every other plumber/dentist/cafe in the country, and the prospect's brain registers "small, unserious, probably risky" without ever putting words to it.

You will not see this cost on a report. You will see it as a slow erosion of close rate. The prospects who would have converted at 4 percent now convert at 2.5 percent. The leads who would have rung you ring your better-presented competitor instead. The referral business that would have come from a "saw your site, looked great" hand-off does not come, because the friend who almost referred you took a look at the site first and quietly decided not to vouch for you.

A custom-coded site does not need to be expensive to clear this bar. It needs to not look like a template. The bar is low and most cheap sites fail it.

What right actually looks like

A modern stack. Schema markup. Real performance. Full ownership. Not necessarily $50,000.

The right answer for most AU small businesses sits between $8,000 and $15,000 for a marketing site, depending on functionality. That gets you a custom-coded site on a modern framework (Next.js, Astro, or similar), fast hosting on Vercel or Cloudflare, full schema markup, Core Web Vitals in the green, a Git repository you own, and a developer relationship that does not lock you in.

What it specifically gets you is portability. You can take the codebase to any other senior developer at any time. You can host it anywhere. The content is in markdown files or a headless CMS you control. The forms are wired to your own integrations. The analytics are yours.

The shape of a good services menu and pricing is documented at /#services. The case studies that show what this looks like in practice are at /#work. And if you are weighing whether the right answer for you is custom or off-the-shelf, the post on custom software vs SaaS for AU small business breaks down the decision framework.

The maths

Here is the calculation that makes the case better than any argument.

The cheap path. $500 for the original site. $14,000 for the rebuild at month eighteen because nothing transferred. Total over two years, $14,500. After year two you have a working site you could have had on day one, and you have lost two years of compounding SEO equity that a properly built site would have been earning the whole time.

The senior path. $9,000 for a properly built site that lasts five years before any meaningful rework. $390 per month for hosting, monitoring, and minor changes. Total over five years, $9,000 plus $23,400, which lands at $32,400 across sixty months. Amortised, that is $540 per month for a working, ranking, converting site for five years straight.

The cheap path costs you $14,500 over twenty-four months and leaves you with no SEO equity, no ownership, and a rebuild scar on your year-two P&L. The senior path costs you $540 per month for a site that compounds in value across five years.

Cheap is the expensive choice. It is always the expensive choice. The only question is when the bill comes due.

If you cannot afford to do it right now, wait

I will be direct, because hedging would be dishonest. If your budget today is $500 and you cannot stretch it, do not buy the $500 website. A landing page on Vercel for $50 a month is a better starting point than a cheap "full website" that traps you. One page, your phone number, your three services, a contact form, and nothing else. It will not rank. It will not convert at scale. It will also not lock you into a proprietary builder you cannot leave.

Wait six months. Save the budget. Build it once, build it right. The trap is not waiting. The trap is buying cheap because waiting feels uncomfortable, and then paying the rebuild tax in eighteen months on top of the original mistake.

If you want a second opinion on a quote you have already received, or a fixed price on a real build, the contact form at /#contact gets a written response before any call.

Related