Founding spots open in 5 cities

Playbooks

Plumbing marketing ideas: 18 ways to book more jobs, ranked by cost and speed

· 7 min read · By the Fullweek team

Short answer

The best plumbing marketing starts with what is free and fast: a complete Google Business Profile, a steady stream of reviews, and answering every call. Then add paid channels that charge for intent, like Local Services Ads and tight search campaigns, and long-term assets like city pages, past-customer reactivation and referral partners. Judge every idea by cost per booked job.

Key takeaways

  • Start with the free ideas: your Google Business Profile, review requests and answering every call. They make every paid channel work better.
  • Local Services Ads cost about $57 per plumbing lead in one early 2026 sample, so a 1 in 3 booking rate means roughly $170 per booked job.
  • Tank water heaters typically last 10 to 15 years, according to the Department of Energy. Your job history is a list of replacements waiting to happen.
  • Realtors, home inspectors and property managers send repeat work. One good partner can be worth more than a month of ads.
  • Measure every idea by cost per booked job from your field-service software, not clicks or leads.
On this page

How to use this list

You don't need all 18. Pick two or three from the top of the ranking table, run them for 60 to 90 days, and track the jobs they book. Then add the next one. Most plumbing shops waste money by starting with the expensive, slow ideas (a new website, a big ad budget) before the cheap foundations are in place.

Costs below are rough ranges for a small to mid-size shop, based on typical tool prices and time. Your market will differ. The point is the order: cheap and fast first, expensive and slow later.

Google Business Profile ideas

1. Fill out every field and service

List every service you want to be found for (water heater repair, drain cleaning, sewer line repair, repiping, leak detection), pick the right primary category, add your service area and real hours. Cost: free. Effort: 2 to 3 hours once. Measure: calls and direction requests in the profile's performance tab.

2. Post photos of real jobs every week

Before and after shots, the truck in front of a recognizable local spot, the crew. Real photos beat stock images. Cost: free. Effort: 10 minutes a week. Measure: profile views and calls month over month.

3. Run Local Services Ads with tight job types

LSAs sit at the top of the page and charge per lead. One February 2026 sample of 888 contractors put plumbing at about $57 per lead. Turn off job types you don't want, keep your service area to where you can be in under an hour, and dispute invalid leads every week. Cost: your weekly budget. Effort: 30 minutes a week. Measure: booked jobs from LSA leads divided into spend.

4. Set 24/7 hours only if someone really answers

Ads only show while you are open, and Google uses responsiveness in LSA ranking. Night and weekend burst pipes are some of the best-paying calls you can get, but only if the phone gets picked up. An after-hours answering service lets you show 24/7 without a tech on the phone at 2 a.m.

5. Run a small search campaign for high-ticket work

Use Google Search ads for specific, high-value jobs (water heater replacement, sewer line, repipe) and send each to its own page. Skip broad keywords. Our guide to Google Ads for plumbers covers the setup. Cost: a test budget you can afford to run for 60 days, paid per click. Effort: weekly search term review. Measure: cost per booked job by campaign.

Website and city page ideas

6. Build one page per service

A page for water heaters, one for drains, one for sewer lines, one for emergencies. Each page needs the phone number at the top, prices or price ranges if you use flat-rate pricing, photos and reviews. Cost: a few hundred dollars per page if you hire it out. Effort: medium. Measure: calls from each page.

7. Build city pages for the towns you serve

A real page for each town, with local jobs you've done, local reviews and the neighborhoods you cover. Copy-paste pages with the city name swapped don't rank. See SEO for plumbers for what a good one looks like. Effort: slow, 3 to 6 months to show results. Measure: organic calls by city.

Review ideas

8. Ask for a review by text on the day of the job

Reviews feed both your Google Profile and your LSA ranking, and homeowners read them. In BrightLocal's 2025 survey, only about 4% of consumers said they never read online reviews for local businesses. Send the link by text while the tech is still in the driveway. Details in how to get more Google reviews. Cost: free to low. Measure: new reviews per month.

9. Reply to every review, good and bad

Short, specific, by name. A calm reply to a bad review often does more for the next customer than five good ones. Cost: free. Effort: 15 minutes a week.

Past-customer and maintenance ideas

10. Text or email past customers twice a year

Your cheapest new job is an old customer. A short seasonal reminder ("Before winter: insulate exposed pipes, know where your shutoff is") keeps your number in their phone. Cost: near zero with your field-service software. Measure: jobs booked within 30 days of each send.

11. Run a water heater age campaign

The Department of Energy says water heaters typically last about 10 to 15 years. Pull every customer whose tank you installed or noted 9 or more years ago, and offer a free inspection or a replacement quote. Measure: replacement jobs booked from the list.

12. Sell an annual maintenance plan

A yearly visit (water heater flush, drain check, shutoff valve test, fixture inspection) gives you a reason to be in the house and first call when something breaks. Price it simply and auto-renew it. Measure: active members and the repair revenue they generate.

Truck, yard sign and community ideas

13. Wrap your trucks

Big phone number, short web address, what you do. A wrap is a one-time cost that works every day you drive. Measure: ask "how did you hear about us" on every call and log it.

14. Put up yard signs on bigger jobs

Ask permission first, and check local and HOA sign rules. Neighbors notice a sewer line job. Cost: a few dollars per sign.

15. Show up in the community

Sponsor a youth team, answer questions in local Facebook groups or Nextdoor without spamming. Slow, but it builds the name people remember when the toilet overflows.

Referral partner ideas

16. Realtors and home inspectors

Inspectors flag plumbing problems on every sale, and realtors need them fixed fast to close. Offer fast turnaround on inspection repair lists and a clear written quote. Cost: your time and lunch. Measure: jobs tagged by referrer.

17. Property managers and landlords

Property managers send repeat work and pay on terms. They care about response time, clear invoices and photos of the work. One good manager can mean dozens of jobs a year.

18. Answer every call

Not exactly marketing, but it decides whether everything above pays off. A missed call is a lead you paid for that goes to the next plumber. If you can't staff the phone, a plumbing answering service is cheaper than the jobs you lose.

Plumbing marketing ideas ranked by cost and speed

IdeaRough costTime to first jobsStart here?
Answer every callFree to lowImmediateYes
Google Business Profile completeFreeWeeksYes
Same-day review requestsFree to lowWeeksYes
Past-customer textsNear zeroDaysYes
Water heater age campaignNear zeroDays to weeksYes
Local Services AdsPer leadDaysYes
Realtor, inspector, PM partnersYour time1 to 3 monthsYes
Search ads for high-ticket workPer click, budget you setDaysOnce tracking works
Service pagesLow to medium1 to 3 monthsSecond wave
Maintenance planLowMonthsSecond wave
Truck wrapsOne-time, mediumOngoingWhen budget allows
City pagesMedium3 to 6 monthsSecond wave
Yard signs and communityLowSlowAnytime

Measure cost per booked job

Clicks, impressions and even leads can look good while the shop is quiet. The number that matters is cost per booked job: what you spent on a channel in a month, divided by the jobs it booked, counted in ServiceTitan, Housecall Pro or Jobber.

Tag the source on every job. Ask "how did you hear about us" on every call, use a separate tracking number for ads and trucks, and review the numbers monthly.

Fullweek handles several of these for plumbers: AI answering for missed and after-hours calls that books into your field-service software, Google Business Profile management with automatic review requests, and LSAs plus search ads on the Growth plan. Every month you get a cost-per-booked-job report. See pricing or get a free city audit.

Sources

FAQ

What is the best marketing for plumbers?

For most shops, the best return comes from a complete Google Business Profile, steady review requests, answering every call and Local Services Ads. They are cheap or pay-per-lead and reach people who need a plumber now.

How much should a plumbing company spend on marketing?

There is no single right percentage. Set a target cost per booked job based on your average ticket and margin, then spend as much as you can while staying under that number.

Are Local Services Ads worth it for plumbers?

Usually, if you answer calls and dispute bad leads. One early 2026 sample put plumbing at about $57 per lead. At a 1 in 3 booking rate that is roughly $170 per booked job.

What are cheap plumbing marketing ideas?

Fill out your Google Business Profile, post job photos weekly, ask for reviews by text, text past customers seasonally, and pull a list of old water heaters to offer replacements.

How do I get referrals from realtors and property managers?

Be fast on inspection repair lists, send clear written quotes and photos, and invoice cleanly. Reliability is what earns repeat referrals.

See what your city is missing

Free audit: your Google profile vs the top 3 in your city, missed-call signals in your reviews, and the jobs you are losing.

Get free audit