Outbound Playbook: Selling to Plumbing Companies (2026)
Vertical outbound playbook for selling to plumbing companies in 2026 — ICP, pains, channel mix, templates, and a MapsLeads search recipe.
Plumbers do not behave like SaaS buyers. They answer their phone between jobs, they trust word of mouth, and they are skeptical of anyone who sounds like a marketing agency. If you want to sell to them, meet them where they are: on the phone, between 8 and 10 in the morning, with something concrete to say.
This is an outbound playbook for plumbers in 2026 — ICP, pains, channel mix, templates, objections, KPIs, and a MapsLeads search recipe. It is part of our broader Industry outbound playbooks complete guide 2026.
Plumber ICP: who actually buys
Not every plumber is a fit. Segment before you dial.
Residential vs commercial. Residential plumbers run on emergency calls, recurring service plans, and reviews. They care about call volume, dispatch, and reputation. Commercial plumbers work on contracts, bid jobs, and relationships with general contractors. Their cycle is longer and the pains are different. For most outbound motions — call tracking, review software, lead gen, scheduling — residential is the better fit.
Solo vs multi-truck. A solo operator with one truck is rarely a buyer for software. He is the dispatcher, the technician, and the bookkeeper. The sweet spot is the multi-truck operator: three to twenty trucks, an owner who has stepped out of the field, and at least one office admin. Above twenty trucks you are usually competing with ServiceTitan and an entrenched stack.
Geo. Plumbers are hyper-local. Build lists by metro area, not by state. Two hundred plumbers in Phoenix beats two thousand scattered across Arizona — your social proof, case studies, and local references all compound inside one market. Pick three to five metros and saturate them.
A clean ICP for most outbound plays: residential plumbers, three to twenty trucks, in a single metro, with an active Google Business Profile and at least fifty reviews.
The three pains that move budget
Plumbers will not buy because your product is clever. They buy because something is bleeding.
Pain 1: lead gen for emergency calls. Emergency calls — burst pipes, no hot water, sewage backup — are the highest margin work a residential plumber does. A burst pipe at 2am converts at over 80 percent and the customer does not negotiate price. Every plumber wants more of these calls. They are paying Google LSA, running Yelp, buying HomeAdvisor leads, and most of them are not happy with cost per booked job.
Pain 2: dispatch and scheduling. Once calls come in, the office has to triage, route the right tech to the right job, and keep the schedule from collapsing when a job runs long. Most multi-truck shops are still running on a whiteboard, a Google Calendar, or a half-configured ServiceTitan. Dispatch is where revenue leaks.
Pain 3: online reviews. Google reviews are oxygen for residential plumbers. A drop from 4.7 to 4.3 stars can cut LSA call volume in half. Most owners know this and most have no system for asking customers for reviews after the job. They mean to do it. They never do.
If your product touches one of these three, you have a story. If it does not, pick a different vertical.
Buying committee
For shops under twenty trucks the buying committee is small. The owner decides. He may delegate the demo to an admin, but the credit card comes out of his pocket. Above twenty trucks you start to see a general manager, sometimes a marketing person, occasionally a CFO. For outbound, target the owner. Admins are gatekeepers, not buyers.
Channel mix: phone-heavy and SMS
Email does not work well for plumbers. Most owners check email once a day, on their phone, in the truck. They will not click your link. They will not read your three-paragraph cold email.
What works:
- Phone, 60 to 70 percent of effort. Call between 8 and 10am or between 4 and 6pm. Skip lunch. Skip Mondays — Mondays are a triage day for the office.
- SMS, 20 to 25 percent. A short text after a missed call gets a higher reply rate than email. Under 160 characters, use the owner's first name.
- Email, 10 to 15 percent. Backup channel only, with a hyper-local hook (a recent review, a competitor in the same metro).
LinkedIn is a waste of time for this vertical.
For phone-first outbound at scale, see our Cold calling prospecting complete guide 2026.
Three templates that work
Template 1: phone opener. "Hey, is this Mike? Mike, this is Sarah with MapsLeads — I know you didn't expect my call. Quick reason I'm calling: I noticed you're at 4.6 stars on Google with 142 reviews, which is solid, but I'm seeing three of your competitors in the east valley pushing past 4.8 in the last six months. Worth thirty seconds on how they're doing it?" Local, specific, and ends with a small ask.
Template 2: SMS after voicemail. "Mike — Sarah here, just left you a voicemail. Quick question on Google reviews and how you're stacking up against [competitor name] in [metro]. Worth a 10-min call this week?" No links, no signature block, no formatting.
Template 3: email backup. Subject: "[Competitor] in [metro] just hit 4.9". Body: two sentences. "Mike — noticed [competitor] in [metro] pushed past 4.9 stars last quarter while LSA volume in your zip is climbing. We help plumbing shops your size close the review gap in 60 days. Worth a 10-min call Thursday?" Send from a real name, not a no-reply address.
Objections you will hear every week
"We get all our leads from Google LSA." Good — that means they understand cost-per-lead math. Pivot: "That's exactly why I'm calling. LSA ranks on review velocity and rating. Most shops your size leave 30 to 40 percent of LSA volume on the table because their review system is manual."
"We have ServiceTitan." ServiceTitan is a dispatch and FSM platform. Unless your product overlaps directly, you are not competing with it. Pivot: "Perfect — most of our customers run ServiceTitan. We sit on top of it for the review and reputation piece, which Titan doesn't really do."
"Call me back in busy season / off season." This is the universal stall. Busy season they have no time. Off season they have no money. Pivot: "I hear that a lot. The reason I'm pushing for ten minutes now is the review and ranking work compounds — every month you wait, you're a month behind the shops who started in January."
"We're not interested." Do not argue. Ask one disarming question: "Totally fair — out of curiosity, is it because you've tried this kind of thing before, or because the lead flow is fine right now?" The answer tells you if it is a real no or a reflex no.
KPIs to watch
For a phone-heavy plumber motion: dials per rep per day (80 to 120), connect rate (8 to 12 percent), connect-to-meeting rate (15 to 25 percent), meeting-to-opportunity rate (40 to 60 percent), and cycle time from first call to closed-won (14 to 30 days under ten trucks). If your connect rate is under 5 percent, your list is wrong, not your pitch.
MapsLeads search recipe for plumbers
Here is the exact recipe to build a clean plumber list in MapsLeads. It runs in under ten minutes per metro.
Open MapsLeads and start a new search. In the keyword field, type "plumber" — not "plumbing services", not "plumbing contractor", just "plumber". Google Maps normalizes the rest. In the location field, type the metro name and the state, for example "Phoenix, AZ". Run the search.
Once results load, apply two filters. First, set minimum rating to 4.0 — this excludes the long tail of one- and two-star scrapyard listings that are rarely real businesses. Second, set minimum review count to 25. Below 25 reviews you are usually looking at a solo operator or a duplicate listing. These two filters typically cut the raw result set by 40 to 60 percent and leave you with real, multi-truck shops.
Next, enable two enrichment add-ons before exporting: Contact Pro (to pull owner names, direct phones, and emails where available) and Reputation (to pull review velocity, average rating trend, and recent review snippets — gold for the phone opener). If you are running a competitive teardown deck, also enable Photos to grab the storefront and truck images.
Group by city or zip so your reps can work one geo cluster at a time, then export to CSV or push directly to your CRM.
Credits per record on this recipe: 1 credit for the Base record, plus 1 for Contact Pro, plus 1 for Reputation, plus 2 for Photos if enabled. Budget accordingly. For a deeper walkthrough of this exact workflow with screenshots, see Google Maps leads plumbers.
Common mistakes
Long cold emails. Calling at lunch. Pitching before naming the pain. Treating admins as buyers. Lists across an entire state instead of one metro. Ignoring review velocity in the opener. Quoting price before the second call.
Pre-flight checklist
Before you dial: list filtered to one metro, every record has rating and review count, owner name where possible, a competitor reference per metro, opener names a specific number, SMS template ready for voicemails, and CRM logging dispositions automatically.
FAQ
How do you sell to plumbers? Phone-first, local, specific. Lead with a number from their Google profile, name a competitor in the same metro, and ask for ten minutes — not a demo. Email is a backup channel.
Who is the decision maker at a plumbing company? The owner, in almost all shops under twenty trucks. Above twenty trucks, a general manager or operations lead may run the evaluation, but the owner still signs.
What is the best time to call plumbers? Tuesday through Thursday, 8 to 10am or 4 to 6pm local time. Avoid Mondays, lunch, and Friday afternoons.
What objections do plumbers raise most? "We get our leads from LSA", "we have ServiceTitan", "call me in the off season", and the reflex "not interested". Have a one-sentence pivot ready for each.
How many plumbers should I add to a list per metro? 150 to 300 filtered records is a healthy quarter of work for one rep. More than that and quality drops; less than that and you will burn through it in a month.
Does email work at all for plumbers? As a backup channel, yes — short, local, and with a number in the subject line. As a primary channel, no.
Next step
Pick one metro, build the list using the recipe above, and book ten dials before lunch tomorrow. If you want to see what credits cost at volume, see Pricing, or Get started and run your first search free.