Tradie website design in Australia: what works, what doesn't

12 min read

By Param, Webstallion Co

Most tradie websites are online brochures. They have a logo, a list of services, and a phone number buried somewhere at the bottom. They look fine. They generate almost nothing.

I build websites for a living. The tradies who come to me are either starting fresh or rebuilding something that hasn't worked. Almost always, the problem is the same: the site was designed to look like a business, not to function like one. Nobody thought hard about where the quote form goes, whether the phone number is tappable on a mobile screen, or whether a plumber in Parramatta can even rank on Google without a dedicated Parramatta page.

This guide covers what a tradie website actually needs to do, the specific things that make most of them fail, and the elements that separate a site that generates consistent enquiries from one that just exists. No generic advice — concrete specifics, Australian context, and honest pricing.

What a tradie website is actually for

It's not about looking professional. That ship has sailed — every tradie has a website now, and most of them look similar. The only question that matters is whether your website gets the phone to ring or the quote form filled. Everything else is noise.

Think about what happens when someone's hot water system dies at 7pm. They grab their phone, type "plumber [suburb]" or "hot water repair near me," and tap the first result that looks credible. They're not reading your about page. They're not admiring your colour scheme. They want a phone number they can tap right now, or a form they can fill in under 30 seconds. If your site doesn't make that instant, they hit the back button and call the next result.

That's the job. Get the phone to ring. Get the form filled. Everything on your site — every design decision, every piece of content — should serve that purpose. If it doesn't, it's clutter.

Why 90% of tradie websites don't generate leads

The failure modes are predictable. After building and reviewing hundreds of small business websites, the same problems come up every time.

No visible phone number above the fold on mobile

The phone number is in the footer, or in a tiny header that disappears on mobile. The person searching at 7pm with a burst pipe needs to see a tappable number before they scroll once.

PageSpeed score of 40–60 on mobile

Google's own research found that 53% of mobile visitors abandon a page that takes more than 3 seconds to load. A Squarespace or WordPress theme site typically scores 40–60 on PageSpeed mobile — meaning more than half your visitors are gone before they see anything. You're paying for traffic that never converts.

Generic template design

Your site looks identical to every other tradie using the same Squarespace or WordPress theme. There's no trust signal, no differentiation, nothing that says "this is a real business with real completed work." Visitors can't distinguish you from the next result.

No suburb-specific pages

You cannot rank for "plumber Parramatta" without a page specifically about plumbing in Parramatta. A one-page site or an "Areas We Service" list doesn't give Google anything to index for suburb-level searches. This is probably the most common mistake and the most costly.

Quote form buried at the bottom or too complicated

If the form only exists on a separate Contact page, you're losing the people who don't click that far. If it asks for name, email, phone, address, job type, preferred time, and message — that's seven fields. Three is the maximum. Most people will fill in three. Most people won't fill in seven.

Stock photos instead of real job photos

A photo of a generic tradesperson from Shutterstock tells a customer nothing. A photo of a real hot water system you installed last week in a real Penrith backyard tells them you're local, you do the work, and you're not hiding anything. Stock photos actively undermine trust because experienced customers recognise them instantly.

Fix any one of these and you'll see improvement. Fix all of them and you've got a site that actually works.

Mobile-first design for tradies

Over 60% of tradie searches happen on mobile. This makes sense when you think about who is searching and when: it's people standing in front of a broken tap, or sitting in a car outside a property they just inspected, or lying in bed realising they've been putting off calling an electrician for three months. They are not at a desktop computer.

The phone number must be tappable above the fold

This means a proper <a href="tel:+61XXXXXXXXX"> link that opens the phone dialler when tapped. It needs to be in the header — visible without scrolling on a 375px wide screen. If it's only in the footer, you've already lost most of the people who would have called.

Target 90+ on PageSpeed Insights mobile

PageSpeed Insights is a free Google tool (pagespeed.web.dev) that scores your site from 0–100 on mobile and desktop. The score directly correlates to real-world load time. A score of 90+ typically means your site loads in under 2 seconds on a mid-range mobile device. A score of 50 means it's taking 4–6 seconds, and you're losing the majority of mobile visitors before the page finishes loading. Why PageSpeed matters is covered in detail in a separate post — but for tradies, the summary is: slow site, fewer calls.

What kills mobile speed

The main offenders are theme bloat (WordPress and Squarespace load a lot of CSS and JavaScript they don't need for your specific site), unoptimised images (a 3MB JPEG from your phone will crater your score), and render-blocking JavaScript from third-party scripts. These are structural problems — you can't fix them by tweaking settings. They require a different approach to how the site is built.

Real example

PageSpeed 45 to 91 — the same technical problem tradies face

The performance problem isn't unique to tradies. Serene Family Dental case study shows the same pattern: a WordPress site scoring 45 on PageSpeed mobile, rebuilt as hand-coded HTML and CSS with no plugins, and relaunched at 91. The principle is identical for a trades business — the platform is the problem, not the content.

A hand-coded site with properly compressed images and no third-party bloat will consistently score 90+ on PageSpeed mobile. A Squarespace or theme-based WordPress site almost never will. That gap is real and it translates directly to enquiries.

Quote request forms: the most important thing on your site

More than the design. More than the photos. More than the copy. The quote form is the thing that either converts a visitor into an enquiry or loses them entirely. Get it right.

Three fields maximum: name, phone, describe the job

Name. Phone number. Describe the job. That's it. Don't ask for email as the primary contact — tradies work by phone, and so do their customers. When someone has a leaking pipe, they want a call back, not an email thread. Adding extra fields (address, best time to call, job urgency, preferred tradesperson) drops completion rates significantly. Each additional field is an opportunity to abandon the form.

Position: above the fold on the homepage and every service page

The form can't live only on the Contact page. It needs to be on the homepage — visible without scrolling on mobile — and duplicated on every service page. Someone who lands on your "Blocked Drains Parramatta" page is already sold on the service. Don't make them navigate to a separate page to send an enquiry.

Tell people how fast you respond

If you respond to enquiries same-day, say so. Put it right next to the form: "We call back within 2 hours during business hours." This is a direct conversion booster — it removes the hesitation people have about whether submitting a form actually leads anywhere. A specific promise outperforms a vague "we'll be in touch."

Floating click-to-call button on mobile

A floating button fixed to the bottom of the screen — visible on every page — that opens the phone dialler when tapped. This is non-negotiable for a trades website. It takes 10 minutes to implement and it catches the people who scroll past the header phone number without noticing it. If your mobile site doesn't have this, you're leaving calls on the table.

Suburb service area pages: how tradies rank locally

This is the most actionable SEO section in this guide. If you read nothing else, read this.

Google ranks local searches by location relevance. When someone types "electrician Blacktown," Google looks for pages that are specifically about electrical work in Blacktown. A homepage that mentions Blacktown once in a paragraph doesn't compete with a dedicated page optimised for that search.

One page per suburb you service

If you service 8 suburbs, you need 8 individual pages. "Plumber Parramatta," "Plumber Blacktown," "Plumber Penrith" — each as its own URL, its own title tag, its own content. Not a single "Areas We Service" page with a bulleted list of suburb names. That page is essentially invisible to Google for suburb-specific searches.

What each suburb page needs

Each page should include:

  • A unique intro mentioning the suburb — not copy-pasted from another page with just the suburb name swapped. Write a sentence or two about your work in that area. Google can spot thin duplicate content.
  • Services you offer in that suburb — if you do hot water, blocked drains, and gas fitting in Parramatta, list all three on the Parramatta page.
  • A mention of real jobs completed nearby — "Last month we replaced a hot water system in Westmead and cleared a blocked drain in North Parramatta." Even one real example makes the page more credible to both Google and the visitor.
  • A click-to-call button and quote form — every suburb page is a landing page. Treat it like one.

Why Squarespace and Wix make this hard

Squarespace and Wix give you limited control over URL structure, page templates, and how content is rendered. Building 8+ suburb pages that are genuinely unique, load fast on mobile, and have clean URLs like /plumber-parramatta/ is difficult on these platforms. You end up either with pages that look identical, URLs that include unnecessary slugs, or a site structure that is too slow to compete. For tradie website design built around local SEO, hand-coded HTML with clean URLs and fast load times is the practical answer. Tradies operating across the Sydney metro can see how this applies to specific areas — for example, trades website design in Sydney and Parramatta.

Job photo galleries: trust without saying a word

A prospective customer can't inspect your workmanship before they hire you. Photos of real completed jobs are the closest they can get. This is why real job photos outperform stock imagery so significantly — not just aesthetically, but in conversion terms.

Caption every photo with the suburb

"Kitchen tap replacement, Parramatta." "Switchboard upgrade, Penrith." This serves two purposes: it tells the visitor you work locally (trust), and it adds keyword-rich content to the page (SEO). A gallery of 12 jobs with suburb captions is more valuable than a gallery of 12 jobs with no context.

Compress every image before uploading

A photo taken on your phone is typically 3–8MB. Upload that to your website and it will wreck your PageSpeed score. Convert to WebP format and compress to a maximum of 200KB per image. Free tools like Squoosh (squoosh.app) or TinyPNG do this in seconds. One unoptimised photo gallery can push your mobile PageSpeed from 85 to 55.

Group photos by service category

If you do plumbing, gas fitting, and hot water, separate the gallery into three sections. A customer looking for a hot water specialist wants to see hot water jobs immediately — not scroll through a mixed gallery hoping to find something relevant. Organised galleries also signal that you're a professional who takes presentation seriously.

How to choose a web designer for your trade business

Ask these five questions before you commit to anyone.

1. Can you show me tradie websites you've built that rank locally?

Ask for live URLs. Test them on pagespeed.web.dev. Search "[suburb] [trade]" and see if any come up. Portfolio examples without live rankings are just design samples — they don't prove the site generates leads.

2. Do you know what suburb service area pages are?

If they've never heard of them or say "we'll add a list of suburbs to your About page," that's your answer. A builder who doesn't understand local SEO structure will produce a site that looks good and ranks nowhere.

3. Is it fixed price or hourly?

Hourly quotes with tradies tend to blow out. Scope creep is real. A fixed-price build with a clear deliverable list — X pages, Y suburb pages, Z revisions — is far easier to budget for and holds the builder accountable.

4. Who owns the site and hosting after launch?

You should own all code and assets outright at delivery. Some studios retain hosting rights and charge a monthly fee — which means they can hold your site to ransom if you want to move. Get this confirmed in writing before signing anything.

5. Do you handle image optimisation?

This sounds minor but it isn't. If the answer is "we'll upload whatever you give us," you'll end up with 3MB phone photos destroying your PageSpeed score. A good build includes compressing every image to WebP at under 200KB as part of the process, not an optional extra.

Tradie website design cost in Australia

Honest pricing ranges — no asterisks, no "contact us for a quote" deflection.

Option Upfront cost Annual fees Suburb pages Mobile PageSpeed
DIY Wix / Squarespace $0–$500 $204–$552 Hard to build well Typically 40–65
WordPress freelancer $500–$2,500 $180–$300 hosting Depends on builder Varies widely
Trades-specialist agencies $1,500–$5,000 Often $50–$150/month Usually included Often template-based
Hand-coded custom (Webstallion) $1,500–$4,000 $0 platform fees Built in from day one Guaranteed 90+

A few notes on the table. Trades-specialist agencies like tradiewebguys.com.au and built4tradies.com.au know the market and often include suburb pages in their packages — which is valuable. The tradeoff is typically ongoing monthly fees and template-based designs that limit performance. Check their clients' PageSpeed scores before signing up.

For a tradie starting out with no marketing budget, a DIY Wix or Squarespace site is a legitimate choice. It gets you online, it's manageable on your own, and it's cheap. Just don't expect it to rank locally without suburb pages, and don't be surprised if mobile conversion is lower than it should be. It's a placeholder, not a long-term solution.

For established trades businesses where the website is a primary lead source, the ongoing platform fee model doesn't make sense. You're paying every month for the privilege of owning a slower-than-necessary site you don't fully control. A fixed-price custom build with no ongoing fees pays for itself faster than most business owners expect.

Common mistakes tradies make with their website

Getting a site built with no suburb pages

This is the single most costly mistake. A tradie can spend $3,000 on a beautiful website, get decent traffic from Google Ads, and wonder why organic traffic is zero 18 months later. The answer is almost always: no suburb pages. Without them, Google has nothing to rank for suburb-level searches. You can't fix this retroactively by adding the suburb to your meta description — you need actual pages.

Using a template that scores 50/100 on mobile PageSpeed

The most popular Squarespace and WordPress templates score 40–65 on mobile PageSpeed. This isn't an exaggeration — test any template-based tradie site you find at pagespeed.web.dev and see for yourself. A 50/100 score means roughly half your mobile visitors are leaving before the page loads. That's the entire benefit of your SEO efforts walking out the door.

Quote form only on the contact page

The contact page is where people who have already decided to enquire go. Everyone else — the people still deciding — needs to be prompted on every page they land on. A quote form on the homepage, on every service page, and on every suburb page captures the people who won't navigate to a separate contact form.

No real job photos

A logo, a brief company description, and three stock images of people with toolbelts. This describes a significant majority of tradie websites and it builds zero trust. Take photos on every job. Even a mediocre photo of a real completed job beats a polished stock image every time because it's proof, not decoration.

Paying monthly hosting to a studio that holds your site

Some web design businesses structure their contracts so that you're renting the site rather than owning it. Stop paying the monthly fee and the site goes offline. This is a business model built on dependency, not service. You should own every file of your website outright at delivery. Your hosting should be a commodity service (Netlify, Cloudflare Pages, and similar options are free for static sites) that you control directly. Always confirm ownership in writing before any build begins. See our website packages for how we structure this.

Common questions

How much does a tradie website cost in Australia? +

A DIY Wix or Squarespace site costs $0–$500 upfront plus $204–$552 per year in platform fees. A WordPress freelancer build runs $500–$2,500. Trades-specialist agencies charge $1,500–$5,000, often with ongoing monthly fees of $50–$150. A hand-coded custom build like Webstallion's packages starts at $1,500 with no ongoing platform fees — making it frequently the most cost-effective option over three years for an established business.

How do I get my tradie website to rank on Google? +

The most important step is building individual suburb service area pages — one page per suburb you work in, each with a unique intro, services you offer there, and real job examples. Beyond that: a fast mobile PageSpeed score (target 90+), your business name and suburb in the page title and H1, a Google Business Profile that matches your website's service areas, and genuine reviews. Without suburb pages, you cannot rank for suburb-level searches regardless of how well the rest of the site is optimised.

What should a tradie website include? +

A tappable phone number above the fold on mobile, a short 3-field quote form (name, phone, job description) on the homepage and every service page, real before/after job photos with suburb captions, individual suburb service area pages for every area you work in, a clear list of services, your licence number and years in business, and genuine customer reviews. A floating click-to-call button on mobile rounds out the essentials.

Do I need a different page for each suburb I work in? +

Yes. A single "Areas We Service" page with a list of suburb names does almost nothing for local search rankings. Google needs an individual page for each suburb — with a unique intro, the services you offer there, and evidence of real work in the area — to rank your business for suburb-specific searches. If you service 8 suburbs, build 8 pages. The effort is worthwhile: each page is a separate entry point for people searching locally.

How long does it take to build a tradie website? +

A basic site can go live in one to two weeks. A comprehensive build with suburb service area pages, a job photo gallery, and full SEO setup typically takes two to four weeks. The bottleneck is usually content — gathering photos of completed work, writing suburb-specific copy, and confirming service area coverage. If you come to the build with that content ready, the timeline shortens significantly.

Should I use Wix or get a custom website built? +

If you're just starting out with no marketing budget, Wix or Squarespace gets you online cheaply. It's fine as a starting point. But if you're an established tradie trying to rank locally and generate consistent leads from Google, template-based platforms create real obstacles: slow mobile PageSpeed (typically 40–65), limited URL control, and no clean way to build the suburb service area pages you need to compete in local search. A hand-coded custom site will outperform a template every time for local SEO.

The bottom line

A tradie website has one job: get the phone to ring or the quote form filled. Everything else — the colour scheme, the fonts, the animations — is secondary. A site that loads in under 2 seconds on mobile, has a tappable phone number above the fold, puts the quote form on every page, and has individual suburb pages for every area you service will outperform a beautiful brochure site every single time. Build it to convert, not to impress.

Does your tradie website actually generate calls?

Book a free 30-minute call. We'll check your PageSpeed score, look at your current site, and tell you honestly what's stopping it from ranking — and what it would cost to fix it.

Book a Free Call