Plumbing Marketing: Win the "Our Plumber" Slot and the Next Eighteen Months Are Free
The short version
Plumbing has something roofing and pressure washing would kill for: the customer comes back. A household calls a plumber every year or two, and once a plumber has done one good job, the household stops searching. The whole of plumbing marketing is a fight for that slot. Ads buy the first call; the slot pays for the next ten.
Here is every channel we would consider for a one- to three-truck shop, with what it costs in September 2026 and what it is for.
| Channel | 2026 cost | What it is for |
|---|---|---|
| Google Business Profile and a page per service | $0 to $99/mo | The February spike: "plumber near me", "drain cleaning near me" |
| The first visit: photos, the sticker, the text-back | $0 | Winning the household for the next eighteen months |
| Review request the day of the visit | $0 | The 20-review floor that every channel depends on |
| Google Local Services Ads | About $65 per charged lead | Emergency and repair calls, once the phone is answered |
| Google Search ads | $32 to $75 per click | Water heaters, repipes and sewer lines, never drain clearings |
| Referral partners: realtors, inspectors, property managers | Time | The households that never search |
| Nextdoor and Facebook groups | Free | "Anyone know a good plumber?" |
| Marketing agency | $249 to $2,800+/mo | When the trucks are full and the owner is the bottleneck |
Prices were checked on September 5, 2026, and each links to where it came from. Our plumbing advertising guide covers each paid channel in depth and plumbing leads ranks every lead source by cost per booked job; this guide is the system that sits over both.
February at 2am, and the eighteen months after
Google Ads data puts "plumber near me" at about 1.22 million US searches in February and 550,000 in November. "Drain cleaning near me" is more extreme: 201,000 in February against 18,100 in November, an eleven-fold swing. "Emergency plumber" peaks in July, "water heater replacement" in October when the first cold showers arrive. (US monthly Google Ads volumes via DataForSEO, pulled September 5, 2026, the source behind the keyword panels on our plumbing page.)
So the search side of plumbing is an emergency business with a winter peak, and it pays like one: "emergency plumber" is one of the most expensive clicks in home services at about $74.91.
But the search is only the first call. What the household does after that visit is the part most plumbing marketing ignores. If the plumber showed up when promised, explained the problem with a photo, charged what was quoted and left a sticker with a number on the water heater, that household does not search again. The next drain, the next leak, the $1,600 to $2,400 water heater two years later, and the neighbour's question in the Facebook group all go to the same number.
That is the economics of the trade. A $175 drain clearing cannot carry a $65 lead cost on its own. It can when it is the first of eight jobs from one household. Every channel below is judged on whether it wins the slot, or only rents the call.
The first visit is the marketing
The cheapest marketing in plumbing happens between the doorbell and the invoice, and most shops leave it to chance. What wins the slot:
- The window, and the text before it. "Your plumber is 20 minutes away" with the tech's name and photo, sent automatically. The household that got that text tells the group chat.
- The photo of the problem. A picture of the corroded fitting or the root ball in the drain, texted with a one-line explanation before the quote. It turns a price into a decision the homeowner understands, and it is the photo they show their partner that night.
- The sticker on the water heater, and the magnet on the fridge. Every future plumber who opens that closet sees your number, and so does the homeowner every time the pilot light needs checking. It costs cents and it has outlasted every ad channel in the trade. Put a QR code on it that opens your booking page.
- The age of the water heater, written down. A ten-year-old tank on the account is a replacement conversation waiting for October. Log it, and send the homeowner a note in September with a price. "Water heater replacement" searches peak that month; you want the quote on the fridge before the search happens.
- The review ask, on the driveway. A text with the link sent as the van pulls away, while the water is running again. BrightLocal's 2026 consumer survey (BrightLocal sells local SEO software) found 97% of people read reviews before choosing a local business and 47% will not consider one with fewer than 20 reviews. Twenty is the floor; the shop that replies to every review with the street and the fix is the one the 2am searcher picks.
None of this needs an agency. It needs a tech who is paid to do it and a system that sends the texts.
Get found in the spike
Everything else sends the homeowner to Google at 2am, so the profile and the site have to be right before February.
The Google Business Profile. Primary category "Plumber", a real service area, hours that show 24-hour availability if you offer it and honest hours if you do not, and photos of your vans and techs. Our Google Business Profile guide covers the setup.
A page per service, because the searches are separate. "Drain cleaning near me" (90,500 a month), "water heater replacement" (49,500), "water heater installation" (27,100), "sewer line repair" (14,800) and "emergency plumber" (60,500) are five different customers with five different tickets. A homepage cannot rank for all of them; five pages can, and the water heater page is the one that pays for the site. Our plumber SEO guide covers the map pack and the service-area pages.
Answer the phone. The February searcher calls three plumbers and books the first one that picks up. A tracked number with text-back for missed calls ("We saw you called. Is this an emergency? Reply YES and we'll call in 2 minutes") recovers the calls that go to the second listing.
Nextdoor and the Facebook groups. "Anyone know a good plumber?" is asked in every neighbourhood group every week, and the answer is whoever a member had a good first visit with. A free Nextdoor business page and a habit of answering those threads in person, with a photo of the fix, is the channel that compounds the slot.
Paid channels, priced in 2026 dollars
Paid channels buy the first call. They only make money when the first visit wins the household. In the order we would turn them on:
1. Google Local Services Ads. Pay per lead, above the map, with the Google Verified badge that replaced Google Guaranteed in October 2025 (background check, licence and insurance on file). 99 Calls publishes its clients' numbers: for September 2026 the average cost per charged plumbing lead was $64.73, the median $62.50, and the typical range $49.70 to $98.87, from five campaigns over three months, so treat it as a ballpark. At a 50% close rate on an exclusive call that is about $130 per booked job: a loss on a single $175 drain clearing, a bargain on a household that stays for years. Keep the job types to the work you want the slot for, and answer on the first ring.
2. Google Search ads, for the big tickets only. Clicks cost about $38.80 for "plumber near me", $39.37 for "drain cleaning near me", $32.72 for "water heater replacement" and $74.91 for "emergency plumber" (Google Ads averages via DataForSEO, September 2026). Point the money at water heaters, repipes and sewer lines, where a $250 acquisition cost sits inside a $2,000 to $7,500 job, and send each ad to the matching page. The full channel-by-channel version, including what to skip, is in the plumbing advertising guide.
3. Facebook and Instagram. A water heater age check offer in September to your own zip codes, and retargeting for people who visited the water heater page. Cold social ads for a service people book when something is leaking are a slow way to spend money.
What to skip. Shared marketplace leads run $25 to $80 each and go to three to five plumbers, which works out to $150 to $600 per booked job. The customer who came through a marketplace also tends to go back to the marketplace, so the slot is never won. Our Thumbtack and Angi breakdowns have the numbers.
Referral partners who hold a hundred slots
One household is one slot. A few kinds of people hold dozens, and they hand them out on the strength of a first visit too:
- Property managers. Every tenant call about a drain, a disposal or a water heater goes to one plumber, and one manager with fifty units is fifty households that never search. They want a same-day response, a flat rate sheet and a photo of the fix for the file. Offer all three.
- Realtors and home inspectors. A pre-sale sewer camera inspection or a water heater flagged on an inspection report is a job that arrives without a search, and the buyer becomes your household on move-in day. The way onto the list is turnaround and a written report the agent can forward.
- Restaurants and small commercial. Grease traps and floor drains on a schedule. Recurring, off-peak, and priced by the visit.
- Other trades. Remodelers, HVAC companies and electricians get asked for a plumber every week. Send them your card, take their referrals, and send yours back.
Each needs a one-page price sheet, a 24-hour written report on anything they send you, and a call once a quarter. That is an afternoon a week from the owner, which is the marketing budget most plumbing shops never allocate.
What a plumbing marketing agency costs, and when it pays
"Plumbing marketing agency" is searched 720 times a month, more than "plumbing marketing" itself, and page one is mostly agencies. The prices, where they are published:
- Hook Agency, a home-service specialist, publishes local SEO from $2,800 a month, Google Ads management from $2,000 a month plus spend, and a website at $1,000 a month for twelve months.
- Footbridge Media runs a budget program at $249 a month plus a $775 minimum monthly ad spend if they manage Google Ads, month to month.
- PlumbingSEO.agency, one of the specialist shops, publishes ranges rather than prices: SEO at $1,500 to $5,000 a month and Local Services Ads management at $1,000 to $5,000, and says most plumbing companies spend $3,000 to $12,000 a month across channels.
Our marketing agency cost guide has the full comparison by trade.
The break-even. At roughly 50% gross margin a $175 drain clearing leaves $88 and a $2,000 water heater about $1,000. A $2,800-a-month retainer needs three extra water heaters a month, or thirty-two extra drain clearings, before it has paid for itself, and each has to be a household you would not otherwise have won. That works for a three-truck shop in a metro; it is a stretch for one truck.
An agency is worth it once the trucks are full, the first-visit system is running, and the owner has no hours left. Before that, the year-one work an agency does (the profile, the service pages, the review asks, the posts) is what software does for $99 a month, and the sticker, the photo and the text-back cannot be outsourced, because they happen in the customer's basement.
Where ServicePro fits
ServicePro is the getting-found half of this guide as software: marketing agency support at software prices. The free plan builds a site from your Google Business Profile in about five minutes, on your own domain, with up to five service pages (drains, water heaters, emergency, sewer lines, repipes), a booking page that the water-heater sticker's QR code opens, an inbox for every call and message, and five review requests a month.
Pro is $99 a month, no contract, and covers the list an agency would charge a retainer for: Google Map rank tracking for "plumber near me" and "drain cleaning near me" across every town you serve, up to 25 location pages, a tracked phone number with two-way texting and missed-call text-back for the February rush, 100 automatic review requests a month with AI-drafted replies, and posts written and published for you to your Google Business Profile and to Facebook and Instagram.
We do not run your ads or dispatch your techs. Choosing the tool that does is a separate decision; our plumbing software roundup prices that field, and every option in it starts after the call rather than producing it. The plumbing page shows what the site and the rank tracking look like for this trade.
A 30-day plan for a one- or two-truck shop
Do this in December, so it is working by February.
- Week 1: the foundation. Clean up the Google Business Profile, set the service area and real hours, upload twenty photos of vans, techs and fixes. Get the site live with a page each for drains, water heaters, emergency service, sewer lines and repipes. Write the review-request text and send it to the last thirty customers.
- Week 2: the first-visit kit. Order water-heater stickers and fridge magnets with a QR code to the booking page. Set up the on-the-way text and the missed-call text-back. Write the photo-before-quote rule into the tech checklist, and start logging water heater ages on every ticket.
- Week 3: the partners and the application. Email five property managers, five realtors and three home inspectors with a one-page flat-rate sheet and a same-day response promise. Apply for Local Services Ads, since verification takes days, with job types limited to the work you want the slot for.
- Week 4: the numbers. Count booked jobs by source rather than calls, and count repeat households. A tracked number on the stickers, another on the ads, and "how did you hear about us" on every ticket. By March you will know what each channel costs per booked job and which ones produce households that call twice, and the second number matters more.
Frequently Asked Questions
How do I get more plumbing customers?
Be findable in the February spike with a Google Business Profile and a page per service, answer on the first ring with text-back for missed calls, and win the household on the first visit: an on-the-way text, a photo of the problem before the quote, a sticker on the water heater and a review request on the driveway. Households that get that visit stop searching, and they answer "anyone know a good plumber?" with your name.
How much do plumbing leads cost on Google Local Services Ads?
99 Calls' client data for September 2026 puts the average charged plumbing lead at $64.73, the median at $62.50 and the typical range at $49.70 to $98.87, from five campaigns over three months. At a 50% close rate that is about $130 per booked job, which loses money on one drain clearing and makes money on a household that stays.
What is the best marketing for a plumbing business?
The first visit. Plumbing is the one home service where the customer comes back every year or two, so whatever wins the household on the first job (showing up in the window, a photo of the problem, the price that was quoted, a sticker with your number on the water heater) is worth more than any ad. Paid channels buy the first call; the visit wins the next ten.
How much should a plumber spend on marketing?
Judge each channel by cost per booked job and by whether the household calls again, rather than by a percentage of revenue. Start with the free foundation and the first-visit kit, which cost under $200 in printing. Add Local Services Ads once the profile has twenty reviews and someone answers on the first ring, and cap Google Search ads to water heaters, repipes and sewer lines, where the ticket can carry a $250 acquisition cost.
Should I hire a plumbing marketing agency?
Published prices run from $249 a month (Footbridge Media, plus a $775 ad-spend minimum) to $2,800 a month and up (Hook Agency), with specialist plumbing agencies quoting $1,500 to $5,000 a month for SEO alone. At 50% gross margin the $2,800 end needs three extra water heaters or thirty-two extra drain clearings a month to break even, which works for a three-truck metro shop and rarely for one truck.
When is the best time to market a plumbing business?
December, ahead of the February peak, when "plumber near me" searches more than double and "drain cleaning near me" rises eleven-fold. Send water heater age checks and replacement quotes in September, before "water heater replacement" searches peak in October. Emergency demand peaks in July, so the after-hours line and text-back should be tested in June.
Ready to put this into action?
Stop reading about SEO and start ranking. Get your Jobsite live in under 5 minutes.
Get started free →No credit card · Free until you need more