A Quiet Voicemail and a Stubborn Plumber
On the Monday I started, the plumber's voicemail had three messages on it from the entire previous week. By Day 90, his receptionist was screening 47 calls a week and politely turning down two-bedroom bathroom remodels because the schedule was full through next month.
This is the exact playbook I ran. No magic, no AI sorcery, no $40,000-a-month ad budget. A clear cold-warm-hot sequence, three weeks of unglamorous setup, and the kind of follow-through that 90% of local businesses skip because it feels boring. The boring part is the whole secret.
I am going to walk you through it stage by stage, with the actual numbers, and at the end I will show you why this entire thing falls apart without one piece of automation that almost nobody talks about.
Day Zero: Where Most Plumbers Get Stuck
When I first looked at his business, the plumber β let's call him Mike β had every problem you would expect a 12-year-old plumbing company in Cincinnati, Ohio to have. He had a website that loaded in nine seconds. His Google Business Profile had 11 reviews and the most recent one was from 2024. He had a Facebook page with 380 likes and the last post was a "happy thanksgiving" image from three years ago.
He spent about $400 a month on Yelp ads that he could not measure, and another $200 on a "lead service" that sent him the same lead it sold to four other plumbers. He answered his own phone, which meant when he was under a sink with a wrench, the phone went to voicemail.
This is the part where most agencies would tell you to "build a brand." I do not believe in any of that. The reason Mike had three leads a week was not branding β it was that there was no system catching, warming, and converting the people who already had a leaking pipe and were searching for a plumber right that minute.
So I did not rebrand anything. I built him a sequence.
The ColdβWarmβHot Sequence That Did the Heavy Lifting
The whole playbook is one idea: every potential customer is in one of three temperatures, and you need a different action for each one. If you treat cold leads like hot leads (begging them to book), you scare them off. If you treat hot leads like cold leads (showing them ads), you waste the moment. Most plumbers run one undifferentiated message at everyone and lose both ends.
Here is the temperature map and what we built for each one.
| Lead temperature | Where they are | What we built for them | Goal of the touchpoint |
|---|---|---|---|
| Cold | Has not heard of Mike, has no leak right now | Google Search ads + a fixed-up Google Business Profile + neighborhood Facebook posts | Get the name into their head before the leak happens |
| Warm | Visited the site, did not call | Email sequence + retargeting ads + lead magnet (a one-page "what every Cincinnati homeowner should check before winter") | Keep showing up at the right moment without being annoying |
| Hot | Called or filled the form | Same-day text reply + automated booking link + 24-hour follow-up if no booking | Convert before they call the next plumber |
Cold: How We Got the First 200 Strangers to Notice
This was the first three weeks. Slow, unglamorous, and full of small fixes that compound.
We rebuilt his Google Business Profile from the ground up β proper category, service area covering all of Hamilton County and the suburbs, 28 photos uploaded, every old review responded to, and a weekly Google Post going forward. Inside two weeks his profile was showing up in 4,400 local searches a month, up from 900.
We launched a tightly geo-targeted Google Ads search campaign on the highest-intent keywords β "emergency plumber Cincinnati," "burst pipe repair," "water heater replacement Hyde Park." Daily budget started at $30, capped to a 5-mile radius. We did not chase clever bids; we just made sure his ad showed up first when somebody had a real emergency.
The third piece β and this is the one nobody does β was a weekly Facebook post in three Cincinnati-neighborhood community groups. Not ads. Just helpful posts. "Here's what to check on your water heater before winter," "Reminder: shut-off valve location for your house," tagged with photos of his actual van in front of recognizable streets. By week four people in those groups were tagging him in comments under other plumbing questions.
Warm: The Email and Retargeting Sequence That Did 30% of the Work
This is the part that took 90% of the upfront thinking and 10% of the ongoing time. Once it was built, it ran itself.
We added a single lead magnet to his website: a one-page "Cincinnati Homeowner's 10-Minute Plumbing Check" with the seven things they should look at before winter. Anyone who downloaded it went into a 5-email sequence over 14 days. The first email arrived in 60 seconds. The fifth email β three days before a long weekend β said "if you have not done #4 yet, message me, I'll come do it for $89." That one email alone booked four jobs the first weekend it ran.
On top of email, we ran retargeting ads on Meta Ads β anyone who visited his site saw three rotating ads for the next 30 days. Cost: about $4 a day. Result: about a third of all visitors came back within a month, and a meaningful chunk of them booked.
Hot: The Booking System That Stopped Leads Going Cold
Hot leads are the easiest to win and the easiest to lose. Most plumbers lose them because they cannot reply fast enough. Mike was no exception.
We did three things. First, every form submission triggered a text message back to the customer in under 60 seconds β even if Mike was under a sink. Second, every text message included a link to a self-serve booking calendar showing his actual availability. Third, if a lead did not book within 24 hours, the system auto-sent a single follow-up text: "Hey, still looking for help with that? Tomorrow morning at 9 still open."
That last text alone recovered 18% of leads who would have ghosted. By Day 60, Mike had stopped answering his own phone. By Day 90, his receptionist's only job was screening calls and saying "Yeah, we can probably get to you Thursday."
If you want the exact same sequence built for your business β without the trial-and-error months β reach out. I onboard two local service businesses a month and we run this same playbook end to end.
The 90-Day Timeline, By the Numbers
Here is what the calendar looked like, week by week.
| Phase | Weeks | What I built that week | Leads per week (end of phase) |
|---|---|---|---|
| Foundation | 1β3 | GBP rebuild, website speed fix, lead magnet, email sequence | 7 |
| Cold expansion | 4β6 | Google Ads launched, Facebook neighborhood posts | 16 |
| Warm + Hot machine | 7β9 | Retargeting + auto-text reply + booking calendar | 31 |
| Compounding | 10β12 | Sequence stabilizes, reviews flow in, ranking climbs | 47 |
Why I Wouldn't Run This Without Automation
This is the part of the playbook that almost nobody writes about because it sounds boring and technical. The whole sequence β the auto-text, the booking link, the 24-hour follow-up, the email drips, the retargeting audiences β has to talk to itself. If it does not, you spend three hours a day stitching things together by hand and the system slowly falls apart.
For Mike, all of that runs through a setup I built using my own portal automation: every form submission writes to a single shared place, every reminder fires from one schedule, every lead's status updates everywhere at once. He never sees it. He just sees a calendar with bookings on it.
If you try to run this playbook with a plumber's hands and a duct-tape stack of free tools, it will work for two weeks and then collapse the first time you are knee-deep in a basement repair. The automation layer is what keeps it alive past month two. Skip it at your peril.
The Bottom Line
A plumber in Cincinnati went from 3 leads a week to 47 in 90 days because we did three things in order β got cold strangers to notice him, kept warm visitors warm, and converted hot leads in under a minute. None of it was glamorous. All of it was boring discipline plus one automation layer holding it together.
If you run a local service business and your phone is quieter than it should be, send me a message. I will tell you which of the three temperatures is leaking the most, on a free 20-minute call. No pitch β just the diagnosis. The playbook is here in this post if you want to run it yourself.
