Local SEO for plumbers in Sydney.
I build and look after your website and Google listing. So you get more of the jobs you want.
Hills District
Around 470 searches a month
Searches
Monthly averages, from Google search data.

"Ben paid for himself in under 2 months."

"Ben paid for himself in under 2 months."
Hills District
Around 470 searches a month
Searches
Monthly averages, from Google search data.
Sound familiar?
The phone rings for dripping taps when what you actually want is hot water replacements and bathroom renovations. The jobs worth your time.
Meanwhile there's a plumber in Baulkham Hills who shows up at the top of Google Maps with 40 reviews. He's getting the hot water jobs you're not. What is he doing that you're not?
Baulkham Hills Hot Water Co.
#1 gets ~42% of clicks10+ years in business · Baulkham Hills NSW
Opens 7 am
"Replaced our hot water system the same day. Tidy job and a fair price."
Bella Vista Plumbing & Gas
#2 gets ~33%Bella Vista NSW
Opens 7 am
"Sorted our gas hot water unit quickly and explained everything."
Kellyville Hot Water Services
#3 gets ~25%Kellyville NSW
Opens 7 am
"Great job on our heat pump install."
SEO for plumbers, in plain English.
Here's what actually gets a plumber found on Google, the stuff agencies sell as plumber SEO services. Each part is real work, and none of it is ever finished.
Plumber as the main one, then one for each kind of work you want more of. Your Google Business Profile (the map listing people tap to call) gets one main category and up to nine more. Google's own advice is to use as few as it takes, and to pick ones that finish the sentence "this business is a...".
Gasfitter or Gas installation service if you do gas. Drainage service. Bathroom renovator if you take on full renos. Hot water system supplier if you sell and fit units. Don't go looking for "Emergency plumber", it isn't a category in Australia whatever some guides say.
While you're in there, fill in the services list too. Google says when someone searches for a service you've listed, it can be highlighted on your profile.
Yes. Your business name, address and phone number should read the same on every directory you're on (Yellow Pages, True Local and the rest) as they do on your Google listing. Not "Hills Plumbing Co" on one and "Hills Plumbing Pty Ltd" on the next, or an old mobile on a listing you set up years ago and forgot about. It's one of the first things I tidy up for a new client, so nobody ends up ringing a dead number.
Each job you want more of, yes. A single Services page with twelve dot points tells Google you do a bit of everything. A page about hot water replacement, with the systems you fit, the suburbs you cover and photos of real installs, gives Google something to match when someone searches for exactly that. Same again for bathroom renos and for gas fitting.
Only make pages for the jobs you actually want more of, and make each one properly different. Google's spam rules are against near-copies of the same page with a word swapped, so twenty suburb pages with only the suburb name changed will do you more harm than good. The jobs you don't chase can stay a line on a general page.
On your website, and in any other ad. In NSW this one's the law. Fair Trading says your name and licence number must be shown in all advertising, and that includes ads on the internet. It comes from clause 33 of the Home Building Regulation 2014, and the maximum fine is $1,100 for a sole trader or $2,200 for a company.
Your website counts, so your licence number goes in the footer of every page. It also does you a favour: anyone comparing plumbers can see straight away that you're licensed.
Set your real opening hours on Google and keep "24/7" off your site. Google picks which plumbers to show on the map by how well you match the search, how close you are, and how well known you are, which is where your reviews come in. In late 2023 Google also said whether a business is open had become a stronger signal for a lot of searches. So your hours do real work.
List yourself as open 24 hours and you'll get the 11pm burst pipe calls. If you'd rather do hot water swaps and renos in business hours, set your real hours and let the after-hours work go to the plumbers who want it. If you do want some of it, say weekends, set the hours to match and give it its own page.
Ask every customer, straight after the job while they're pleased, and make it quick. Google says more reviews and good ratings help your local ranking. And a review that says "replaced our hot water system in Castle Hill, really tidy job" tells the next person exactly what you do.
But you can't ask people to write that. Google's rules say a business can't request specific content in a review, can't offer anything in return, and can't only ask the happy customers. So ask everyone, not just the ones you know were happy. That's what the Google Review Sign is for: they tap their phone on it and they're on your review page.
With a tracked number on your site and listing that rings straight through to your mobile, so every call shows up with where it came from. Then you can see whether the hot water calls are really coming in before you put more time into it. Your Google listing on its own only counts taps on its call button, not the people who ring from your website or jot the number down for later.
Sources: NSW Fair Trading, building trade advertisements, Home Building Regulation 2014, clause 33, Google, guidelines for your Business Profile, Google, services on your profile, Google, your Business Profile performance, Google, improving your local ranking, Search Engine Journal on openness as a ranking factor, Google Maps review policy, Google spam policies, hipages business terms.
That's the work. A few evenings to set it up, then a bit every month to keep it going.
Rather be on the tools? I can do it for you.
I start by asking which plumbing jobs you actually want more of.
We work out which jobs you want. More gas fitting in the Hills District? Tell me the work and the suburbs you're after. You talk, I listen.
I build everything around those jobs. I find the searches your competitors are missing (the SEO bit), then build your website, Google Business Profile (your Maps listing) and directory listings around them. I write all the words too, you just look it over.
The right calls start coming in. I give you a Google Review Sign so every customer just taps to leave a review, and the gas fitting reviews tell Google that's what you do. You show up for more gas fitting jobs, and they make up more and more of your work.
No vague reports. See what you're paying for.
Your dashboard shows every call and enquiry, your new reviews, and where you rank on Google for the jobs you're after.
Your Business
Last 30 daysGoogle Search Rankings
Google Reviews
Every client gets a dashboard like this. Plus a quick summary by text and email each month.
Already got a website? It might be costing you work.
Happy with the site you've got, and just want the SEO? I get it. But getting found comes down to your site and your Google listing working as one, and that works best when the same person builds both and keeps them going. So it's the same Setup either way: a fresh site built around the jobs you want, and you keep your listing, your reviews and your domain.
Evolvere, a pilates studio in Lane Cove, had an old site. They'd paid someone for Google work years ago, then stopped, and nobody had looked after it since. A fresh new look had been on their to-do list for ages.
What they didn't know was that new competitors had moved into the area and were going after the exact searches Evolvere's customers made. They were too busy running their studio to notice.
I built them a new site, got their rankings back, and found new searches people use to look for what they do.

BeforeAfterEvolvereSee their site
Pilates, yoga & barre, Lane Cove
Today Evolvere is #1 on Google for "mums and bubs pilates", about 400 searches a month, and #1 for about 20 similar searches.
#1evolvere.com.au › postnatal
My clientPostnatal & Mums and Bubs Classes | Lane Cove
#2limitlessphysio.com
Mums and Bubs Reformer Pilates in Bronte
#3breathepilatesstudio.com.au
Mums & Bubs Pilates
- I move your domain, email and site across. You keep every review and your Google listing
- Stuck with an agency? I chase them for the handover and time the launch around your notice period
- I point every old page to its new one, so your Google rankings carry over
- My monthly starts at handover, so you're not paying me while it's built
One web guy. Everything you need online.
I specialise in Sydney trades. I build everything you need online and keep it running. And you own it, so if you ever want to leave you can take it all with you.
Free
See the proof before you pay anything.
Searches
gas fitter rouse hill60/mogas fitter hills district70/moSee who's looking for the jobs you want
I'll show you how many people near you Google the jobs you want, so you know the work's out there.
See your professional new look
I'll mock up your fresh new website homepage so you see how good it'll look before you commit.
Setup
$4,990
50% deposit, remainder at handover. All I need from you is a 60 minute phone call, then a quick follow-up to fine-tune my understanding of your business and services. Most clients get their first enquiries within 4 to 8 weeks of going live, and it keeps building from there.
Professional website with every page it needs
A one of a kind design, all the words written for you, built around the jobs you want, and that people near you are searching for.
On Google, and in 20+ directories
Your Google Business Profile set up and optimised, and listed on 20+ local directories, so you'll show up when customers search.
Enquiries straight to your phone
Every page is built to get them calling, and form enquiries land straight in your inbox.

Google Review Sign
Keep it on your counter or in the van, and bring it out as you finish a job. Customers tap their phone on it and leave a Google review in 30 seconds.
Also included
- 30-50 of your own job photos, picked out and put on your site
Already got a site and a Google listing? You still get a fresh one. Getting found comes down to the site and your listing working together, and that works best when the same person builds both and keeps them going. You keep your listing, your reviews and your domain. Running an online shop or a franchise? Let's talk.
Ongoing
$149/month
Starts at handover. No lock-in, cancel anytime.

Me on call
Text me a change and it's done within 2 business days, and I keep your site live and running. Or change it yourself instantly from your phone by asking my AI editor in plain English.
Your numbers, every month
A tracked number on your site and Google listing (it goes back to your own number if you ever leave), and a monthly report with every enquiry from Google and your website.
Google, watched and checked
I watch your Google listing for edits, number changes and suspensions, and check how you're going 3 months after launch, then every 6 months. If I spot searches for the jobs you want that you're missing, I'll suggest a page.
- 9:41Search in mail
you@yourbusiness.com.au
Inbox
- SSarah Mitchell9:41
Quote request - bathroom renovation
- AAccounts8:12
Invoice #1042 has been paid
- TTom NguyenTue
Re: your quote
- BBookkeeperMon
BAS ready to sign
Professional email and domain
you@yourbusiness.com.au email, so your quotes come from a real business, synced to your phone and computer, and yourbusiness.com.au website address.
- S
Also included
- Photos you send me go up on your site
Am I locked in?
No. No contract, no minimum term, no exit fees. Cancel whenever you like and it stops at the end of the month you've paid for. You keep the site, your domain and your Google listing. Most SEO agencies want 12 months. I don't.
For my clients, the jobs it brings in pay for it, and keep coming.
All prices in AUD. No GST on top, the price you see is what you pay.
Different trades. Same story.
Window tinting and frosted glass, not plumbing. But the same problem - the good jobs were going to whoever showed up on Google. Here's what happened.
SolarBlockSee their site
Window tinting and ceramic coating, Hornsby
"Our enquiries and bookings are growing every month."
Frosted FinishSee their site
Frosted glass installers, Davidson
"I've got too much frosting work and it's all your fault!"
#1frostedfinish.com.au
My clientFrosted Finish | Professional Window Frosting Services Sydney
#2tintfx.com.au › portfolio
Harsh Coastal Climate Protection - Manly - Glass Window Tinting Film Sydney...
#3Instagram · instagram.com › popular
Glass Frosting Manly
A note from me
I'm Ben. Before web design I worked at a car wrapping shop in Mona Vale. I started out unwrapping cars in the sun and worked my way up to running production.
We were flat out pumping through whatever walked in the door. Full wraps that took days for not much margin, and decals that weren't worth firing up the printer for. The work we actually wanted was fleet branding, the unglamorous but high-margin work of the industry. But customers couldn't see that we did it.
A few suburbs away was a bigger shop. Their whole brand and online presence was fleet branding, and they took the lion's share of the good jobs. They bought us out.
Everyone who's been in a trade for a few years works out which jobs are the good ones. But many of us are too busy keeping up with wages, rent and insurance to sort out our online presence, and we just hope the right work comes through the door. Hoping is what we did. The fleet shop deliberately went after the work they wanted.
Now I help tradies get more of the jobs they want, so they can say no to the ones they don't.
I'm in the reviews business. Here are mine.
5.01 Google reviewBen from Warm Welcome websites has done an outstanding job building Solarblock’s website and transforming our business from a busy B2B workshop into a growing retail operation. Our enquiries and bookings are growing month on month, thanks to Ben’s expertise in SEO and his ability to target our ideal customers. I was referred to Ben by another business owner who was extremely happy with his results, and now I can see why. If you want a great website that delivers real business growth, I highly recommend Ben and Warm Welcome websites Thanks, Ben, for helping take Solarblock to the next level!
Tell me which jobs you want. I'll make the phone ring.
Clear pricing, no lock-in, cancel anytime. You own it all.
Or call/text Ben: 0405 507 941
Common questions from plumbers
If yours isn't here, give me a call on 0405 507 941.
Setup is a one-off $4,990. Then it's $149/month for me on call - I keep your site live, make changes whenever you need them, and keep you found on Google. Hosting, your domain, professional email, the AI editor and call tracking are all rolled into that one price. Getting you set up on Google properly (20+ local directories, plus your Google Business Profile, the map listing people tap to call) is part of Setup, not an extra. If you're busy and want me running your Google listing for you too, that's Plus, $349/month for one location (+$200 for each extra). The mock-up is free, so you see your site before you pay anything.
Mostly Setup. In Setup I build your site around the searches for the jobs you want, set up your Google listing and get you on 20+ directories. That's the bulk of it, done before the monthly starts. Base is me on call: I keep your site live and fast, make changes when you need them, and check how you're going on Google 3 months after launch, then every 6, with any searches worth a new page. Plus is for when you're busy and want me running your Google listing too: replying to reviews, posting your job photos and checking every 3 months. It's $349/mo for one location, +$200/mo for each extra.
It's common, so don't panic. What matters is what you get for it. Ask which searches they're going after and how many people make them each month. Ask what they'll actually do in month one, and who owns the site and your Google listing if you leave. Then add it up over a year: their monthly times 12, against my Setup ($4,990) plus 12 months at $149/mo. And if anyone promises page one by a date, be careful. Nobody controls Google, me included.
Not for results, no. Setup pays for the work of building your site and getting you set up on Google, and that work gets done whether the phone rings in week 3 or week 10. That doesn't take away your rights under Australian Consumer Law: if I don't do the job properly, you're covered. What protects you is how it's set up. You see a mock-up of your site for free before you pay anything, so you know what you're getting. And the monthly has no lock-in, so if it's not working for you, you stop paying at the end of the month and keep everything I built.
You cancel. That's it. You own everything - your domain, your content, your Google Business Profile, every line of code - and if you leave I hand it all over within 48 hours. No exit fees, no notice period, no hostage situations. It stops at the end of the month you've paid for. What stops is the service itself: me on call, the AI editor, the monthly report and the Google checkups. Your domain is registered in your business name from day one. Its renewal, your hosting and your email are bundled into the monthly, so you'd move those to your next provider, and I'll help you get set up. I also swap your tracked number back to your direct number on Google and your website, so no calls go missing. I've heard too many stories of agencies holding domains hostage. That's not how I work.
You don't have to pick one. Plenty of plumbers keep hipages going while their own site and Google listing get going, then ease off once the calls come in directly. The difference is what you're left with. On hipages you pay for leads that up to two other tradies can take too, and they stop when you stop paying. With your own site every call is yours, and the site, the listing and the reviews stay yours even if you leave me.
Yes, that's most of what this is. Your site gets pages for hot water replacements and bathroom renos, not "24/7 emergency plumber", and your Google listing shows the hours you actually work. Google has said whether you're open counts for a lot of searches, so with business hours set you're far less likely to be the one getting the 11pm burst pipe call. If you want a bit of after-hours work, say Saturdays, we set it up that way instead.
Good problem to have, and it's why we start with the jobs you want. If you're flat out, I tilt things further toward the bigger jobs, so the calls you do get are worth more rather than just being more of them. You can also pull back by changing your hours on Google, or by telling me to ease off a suburb or a type of job for a while. There's no lock-in, so you can turn it up or down as you go.
In NSW, yes. Fair Trading says your name and licence number must be in all advertising, including online, and your website counts. I put it in the footer of every page so it's covered everywhere at once. It's one less thing for a careful customer to wonder about, too.
Yes, often better. How close you are to the person searching is one of the main things Google uses to decide who shows on the map, so a plumber who sticks to a handful of suburbs has a real shot at the top there. I set your service area on your Google listing to the suburbs you actually cover, and write your site around them. You're not trying to beat every plumber in Sydney, just the ones near you.
More on getting found as a plumber.
Serving plumbers across Greater Sydney.
Whether you're on the Northern Beaches or out past Penrith, I build your site to rank in the suburbs where your customers are searching.
Suburb not here? Give me a call, I cover all of Greater Sydney.
Parramatta
Northern Beaches
- Manly
- Dee Why
- Brookvale
North Shore
- Chatswood
- North Sydney
- Hornsby
Penrith
- St Marys
Central Coast
- Gosford
- Wyong
Hills District
- Baulkham Hills
- Castle Hill
- Norwest
- Rouse Hill
Sutherland Shire
- Cronulla
- Caringbah
- Miranda
Eastern Suburbs
- Bondi
- Randwick
Campbelltown
Liverpool
Blacktown
I take on 2-3 new clients a month. Currently booking for November.
