Plumbing
Emergency calls and planned work.
Google Ads built for plumbers, HVAC, roofing, electrical and other home service pros, run by the person who does the work, not an account manager reading a script.
I only take home service businesses. That means I already know what a booked job is worth to you, which searches waste your money, and how your customers behave when something breaks at 9pm.
Emergency calls and planned work.
Repair, install and seasonal demand.
Storm work and full replacements.
Callouts, panels and rewires.
One-off treatments and contracts.
Residential and commercial routes.
Maintenance and design builds.
Repairs and same-day installs.
Water, fire and mould damage.
Ask. If it's a home service trade, I've likely run it.
I help home service business owners get more qualified calls and leads from Google Ads. Campaigns, tracking and the page the click lands on, all handled by one person. You get a specialist on the account every week without paying for an agency team you never speak to.
I came into this through analytics rather than advertising, which is why I start with tracking. Once you can see which search produced which booked job, most of the hard decisions answer themselves. That habit is why I've been trusted with 150+ accounts across three countries and why I was asked to lead a team of six doing the same work at scale.
I work with a small number of clients at a time. You'll have my number, you'll get a plain-English update every week, and when something isn't working I'll tell you before you notice it on the invoice.
Based in Dhaka · working US, UK & Australian hours
You didn't get into this business to learn Google Ads.
But right now, part of your budget is paying for searches that were never going to call you, and part of it is paying for people who ghost the second you quote a price.
The agency you hired to fix that sent you a PDF full of impressions and click-through rates. None of it told you whether the phone rang.
Meanwhile a competitor with a worse crew sits in the ad slot above you.
Word-of-mouth got you this far. It's a result, not a system. It's what happens while you wait for one.
Here's what a system looks like instead.
Get my free auditLooks busy · tells you nothing
The only numbers you can bank
Same four things, in the same order, every week. Nothing you haven't already paid an agency to skip.
Campaigns split by exactly what you do and exactly where you drive, so budget never leaks into jobs or postcodes you don't want.
Checked every week, not once at setup. If a search doesn't turn into work, it stops costing you.
Calls, forms and WhatsApp messages tied back to the exact ad and search that caused them.
Weekly changes based on the work you actually won, not clicks, not a score in a dashboard.
Half your budget buys clicks from people who were never going to call, and the standard report won't tell you which half.
For home service business owners in the US, UK and Australia. I fix what happens before and after the click, not just raise bids.
Broad match, tyre-kicker keywords and the wrong service areas come out in week one. Fewer clicks, more calls.
GA4 + GTM, call tracking, form and WhatsApp events, so you can trace a booked job back to the exact keyword, not just a "conversions" number.
A well-built account pointed at a slow page with a 9-field form still loses. Landing page and lead follow-up are part of the job.
Nine things, one person, no handoffs
Mainly the high-ticket, phone-driven trades (plumbing, HVAC, roofing, electrical and restoration) where one booked job pays for a month of clicks. Also the recurring-revenue side (pest control, cleaning, lawn care), where the number that matters is cost per new customer, not cost per job.
Alongside client work, I partner with agencies that need a Google Ads specialist behind the scenes.
I'd rather show you the exact report you'll get than dress up someone else's numbers. Here's the scorecard I fill in for every account, every month.
The first one is free and you keep it, whether we work together or not.
I go through your account, or your competitors' ads if you're not running any yet, and send back what's working, what's wasting money and what I'd change first.
Back in 48 hoursCampaigns structured by service and area, tracking installed, landing pages checked before a dollar of new spend goes live.
1–2 weeksEvery week I look at booked jobs, not clicks, and adjust. You get a plain-English update, not a PDF.
OngoingShort, specific notes on getting the phone to ring, written between accounts, not by a content team. See all posts
Free audit
Send me your details and, if you're already running ads, view access. I'll send back a plain-English breakdown of what's working, what's wasting money and what I'd change first. If ads don't make sense for your area, I'll tell you that too.
The questions owners actually ask me on the first call, answered the same way I'd answer them there.
Ask it in the audit form. I'll answer it in the reply, whether or not we end up working together.
Get my free auditManagement is a flat monthly fee agreed after your free audit. No percentage of spend, so my fee doesn't go up just because your budget does. You'll know the number before you commit to anything.
It depends on your trade and how competitive your city is. An emergency plumber in a metro pays far more per click than a lawn care company in a small town. Most home service accounts need enough spend to buy a meaningful number of clicks per week, and your free audit gives you a real number for your area instead of a guess.
No long-term contract. Month to month, cancel with 30 days' notice. If the work isn't paying for itself, you shouldn't be locked in.
You do. It's built in your own Google Ads account under your billing, and the tracking lives in your GA4 and GTM. If we stop working together, you keep everything, no rebuilding from zero.
No, and be careful with anyone who does. What I commit to is the process: tracking installed before spend, weekly optimization against booked jobs, and honest reporting, including when something isn't working.
Most accounts start getting calls within the first 1–2 weeks of going live. Tracking is installed on day one, so you can watch it happen instead of waiting for a month-end report. The first 30–60 days are where cost per lead usually drops as the wasteful searches get cut.
Usually because "conversions" was counting the wrong things: duplicate form fills, spam submissions, 8-second calls, button clicks. I've seen an account where 60% of reported conversions were spam. The first thing I do is rebuild tracking so the number on the report is the number of real leads.
Yes. That's usually a targeting and messaging problem, not a lead volume problem. Cutting price-shopper searches, tightening the service area, and being upfront on the landing page about what you do and roughly what it costs filters most of them out before they call.
No. It's planned for. Budgets shift with demand: heavier in your peak months, leaner off-season with the campaigns that still convert kept running so you don't lose momentum and pay to rebuild every year.
Google filters most invalid clicks automatically and credits them back. Beyond that, I monitor for unusual patterns and exclude the sources that look wrong. It's a real thing, but it's rarely the reason an account isn't working.
You need somewhere for the click to land. A full site rebuild isn't required, often a single fast, phone-first landing page with a visible number and a short form works better than an existing site. I'll tell you in the audit which one you need.
Usually both, for different jobs. LSA gets you the Google Guaranteed badge at the very top and charges per lead, good for straightforward emergency work. Search Ads give you control over the specific services and areas you want. The mix depends on your trade and market.
A tracking number forwards straight to your existing line, nothing changes for the caller and nothing changes for your team. It just tells me which ad and search caused the call, and how long it lasted.
I work US, UK and Australian hours on a set schedule and respond within one business day, every day. Your account gets looked at every week regardless of where I'm sitting.
A short plain-English update every week, what changed, what it cost, how many booked jobs came in. Plus a call whenever you want one. No 40-page PDF nobody reads.
No account manager layer. I build, run and optimize your account myself, every week, the person on the call is the person making the changes. I also work with a limited number of clients at a time: more attention, fewer slots.