Plumber marketing in Utah, run by a guy who used to be the plumber
I was a plumber for five years before I ever ran an ad. That’s why I do plumber marketing in Utah the way I do. While I was plumbing in the field, I saw where companies lose leads and miss jobs. Most of it had nothing to do with the work itself. It happened before anybody rolled a truck.
So this page isn’t about impressions or “brand awareness.” It’s about the phone call, and what happens in the next ten minutes.
01
Where plumbing jobs actually get lost
Somebody with water on the floor isn’t shopping around. They tap the first company that looks real and has a number they can call. You don’t need to win the whole internet. You need to win the zip codes around your shop.
After they tap, one of three things happens:
- Nobody answers. They call the next plumber on the list.
- Somebody takes a message and calls back hours later. By then, odds are somebody else already took the job.
- Somebody answers and books it. That’s the only one that pays.
Most agencies only care about step one: make the phone ring. I care about all three. If my ads make the phone ring and nobody picks up, all I did was make your missed-call problem more expensive.
02
When the pipes freeze
Utah hands plumbers a rush that most marketing plans ignore. In January 2023, Sandy City alone answered about 40 frozen-pipe calls in a single day.
You can see a cold snap coming days out on the forecast. That makes it one of the few rushes you can plan for. Here’s what I’d do with it:
- Raise budgets on frozen-pipe and burst-pipe searches before the cold hits, not after your phones are already jammed.
- Write ads that use the customer’s words: frozen pipe, burst pipe, no water.
- Match the ad schedule to the hours someone is really picking up.
- Pull the extra budget back when it warms up.
And if your board is already full, I’d rather turn the ads down than have you pay for calls you can’t take.
03
Water heaters are their own call
No hot water is urgent, but it isn’t a flood. The person calling usually wants one answer first: fix it or replace it? That’s a different conversation than a burst pipe. It deserves its own ad and its own page. The page should answer repair-or-replace straight, say which kinds you install (tank, tankless, whatever you really do), and get them on the phone.
I’d track water heater jobs on their own, too. You want to know what each replacement cost you to land, separate from the drain calls. If you lump them together, you can’t tell which ads are paying for themselves.
04
Where I’d spend your first dollar
For most plumbing shops, the first dollar goes to Local Services Ads. “Plumbers” is an eligible LSA category in the U.S. The “Drain expert” category is limited to California and Florida, so it isn’t an option here. You pay when a customer gets in touch through the ad, not per click. The badge on those ads is called Google Verified.
Here’s the order I’d build it in for a plumber:
- Local Services Ads for emergency calls in the zip codes closest to your shop.
- Google Ads search campaigns for the jobs you want more of, like water heaters or repipes, each with its own ad.
- Your Google Business Profile, cleaned up with your real service area, and a review request after every job.
- Missed-call text back and review requests, which I’d set up for you in a tool you own, so a call you couldn’t answer still gets a quick reply.
One Utah-specific thing. A consumer guide for Salt Lake homeowners tells them to check a plumber’s DOPL license before hiring. So your license number belongs on your site and your profile where people can see it. It costs nothing, and it answers their question before they ask it.
05
A plumbing company I work with
One of the accounts I run is a plumbing company in Salt Lake County. I rebuilt their website and I run their Google Ads. I don’t name clients on this site, but the work is real.
If you work the valley, the Salt Lake County page covers what competition looks like there.
Questions
Do I need LSA and Google Ads, or just one?
If the budget only covers one, I’d start you on LSA. It’s built for the “I need someone now” call, which is most of what a plumber’s phone does. Search ads come next, once you know which jobs you want more of.
What if nobody can answer the phone 24/7?
Then your ads don’t run 24/7. The schedule should match the hours someone actually picks up. Paying for a 2 a.m. call that goes to voicemail is a donation to Google.
Does this only work in winter?
No. Frozen pipes are a winter spike on top of the year, not the whole year. Drains, water heaters and fixtures don’t care what month it is. The cold-snap plan is extra budget for a few nights, not the whole plan.
You were a plumber. Does that actually matter for marketing?
It matters in the boring places. I know a drain call isn’t a water heater call. I know what a repipe is. I know what it costs you when the phone rings during a job and nobody grabs it. You don’t have to explain your trade to me before I can write an ad for it.
What will it cost?
Pricing depends on what your shop needs: which services, how many ad platforms, and whether you need a website. I send a custom proposal after a call. The pricing page explains what drives the number, and ad spend always goes straight to Google, not through me.
Next step
Start with 30 days
The 30-day pilot works like this. You pay a one-time setup fee up front, and it’s non-refundable. The 30 days start the day your ads go live. My monthly fee doesn’t start until day 30 or your first qualified lead, whichever comes later. A qualified lead means a lead from my marketing that you send a quote to. You pay Google directly for ad spend once the ads are set up, and I never mark it up. After that it’s month-to-month with 30 days’ notice. You own the ad accounts, the profile and the data either way.