Published on September 30, 2026 by Halo Programs
Plumbing advertising is usually judged at the wrong moment. Most of a plumbing company’s new customers arrive in an emergency: a water heater leaking into the garage, a slab leak, a sewer line backing up on a Sunday. The homeowner calls whoever they can name or whoever Google shows first, and the call is decided in minutes. Vendors report the impressions and clicks that led to that call. The number that decides whether an ad paid for itself is cost per booked job: what the channel cost, divided by the jobs it actually booked. Ranked that way, the list of plumbing ads a company should run looks different from the list it is usually sold.
This guide ranks ten plumbing advertising channels by cost per booked job, from ads to your own customer base to the pay-per-lead marketplace, and explains where each one earns its place. It covers freeze season, the rules that apply to plumbing ads (license numbers on trucks and ads, financing terms, free offers, Meta’s ad categories, and what Google treats as misleading in home-service ads), how to set a budget, and how to track advertising for plumbers back to booked and paid jobs. It is written for owners and marketing leads at residential plumbing companies.
How to Judge Plumbing Advertising: Cost per Booked Job
Every plumbing advertising channel sits on a funnel with four steps: the ad reaches a household, the household calls or books online, the company sends a truck, and the visit becomes a paid job. A channel can look excellent at the first step and poor at the last. Cost per booked job is the only measure that runs the whole funnel, so it is the only one that lets a truck wrap, a Google search ad, and a postcard be compared on the same scale.
The plumbing advertising formula
Take everything a channel cost in a month, including media spend, agency or management fees, printing, and platform subscriptions, and divide it by the number of paid jobs that month from households that came through that channel. A worked example with placeholder numbers shows why the last step matters:
- Paid search, month one: $4,000 in spend at an $18 average click buys about 220 clicks. If 15% call, that is 33 calls. If two thirds are real service requests in your area and 80% of those book and pay, the month produced about 18 jobs, or roughly $220 per booked job.
- Mail to past customers, same month: 1,500 postcards to households with water heaters past ten years old, at about $1,200 all-in. If 1.5% book a replacement quote and half of those sign, that is about 11 jobs, or roughly $110 per booked job, on a far larger ticket than a drain call.
Replace every figure with your own; the point is the shape, not the numbers. Search booked more jobs, and most were emergencies that started a new relationship. Mail booked fewer, cheaper, larger jobs from relationships the company already had. A plumbing company needs both kinds of plumbing ads, and it can only allocate between them if it measures the last step.
The plumbing-specific twist: the first job is not the whole return
Plumbing ads that bring in an emergency call buy more than one job. The household that called about a burst supply line has a water heater of some age, fixtures, a sewer lateral, and in many places a backflow assembly that needs testing. If the first visit ends with a record of that equipment and a reason to hear from you again, the ad paid for the first job and the next several. If it ends with an invoice and nothing else, the company will pay to acquire the same household again at the next emergency. That is why plumbing advertising and the follow-up behind it have to be judged together. The plumbing CRM software guide covers the record that turns an emergency call into a lasting customer.
Why advertising for plumbers costs what it does
Emergency plumbing concentrates demand into a few hours and a few searches, so every company in the market bids for the same homeowner at the same moment. In the Keywords Everywhere and Google Keyword Planner pull behind this guide (September 2026, U.S.), “plumbing advertising,” “advertising for plumbers,” “plumber advertising,” and “plumbing ads” each carried about 590 monthly searches and an estimated cost per click near $10.85, while “plumbing ppc” ran about $18 and “plumbing google ads” about $8.70. Those are advertisers’ searches, not homeowners’, but they reflect what plumbing companies see in their accounts: emergency attention is expensive, which makes wasted attention expensive too.
Key takeaway: Judge plumbing advertising by cost per booked job, then add what the relationship produces after the first visit. An emergency ad that ends in a property record and a service agreement costs far less than its first invoice suggests.
Plumbing Advertising Channels Ranked by Cost per Booked Job
The ranking below assumes a plumbing company with a few years of completed jobs and a customer list. It is ordered from the lowest typical cost per booked job to the highest. A new company with no base will lean harder on the channels lower down, because the cheap ones at the top all run off work already done. The plumbing marketing guide maps the full program these channels sit inside; this page is about the paid and printed placements. Roofing and electrical companies face similar rankings with different weights, covered in roofing advertising and electrician advertising.
1. Plumbing advertising to your own customer base
The households already in your records are the cheapest audience in plumbing advertising and the one most often left out of the budget. They know your name, your trucks have been in their driveway, and you know things about their home that no ad platform does: the age of the water heater, whether there is a backflow assembly, whether the sewer line has been scoped, and whether they turned down an estimate last spring. That knowledge gives you specific reasons to reach them: a water heater past ten years old, an annual backflow test where the water system requires one, a winterization reminder before the first hard freeze, an open estimate for a repipe or a tankless conversion. A postcard or email built on one of those reasons outperforms any ad to strangers, and it rarely appears in an advertising budget because it looks like customer service.
2. The label on the water heater and the magnet on the fridge
The oldest plumbing advertising still works because of how plumbing demand arrives. The homeowner with water on the floor looks for a name, and the one written on the water heater, the main shutoff tag, or the refrigerator magnet is the one they call. A durable label with the company name, phone number, install date, and license number on every water heater installed and every shutoff valve serviced costs cents and sits exactly where the next emergency happens. It is also a record: the install date on the tank is the date your replacement reminder should be keyed to.
3. Marked trucks and wraps: required advertising in some states
A marked plumbing truck parked in a driveway for two hours is an ad to the whole street, and the neighbors live in houses of the same age with the same pipes. A wrap is a one-time cost that advertises every working day for years, and it lifts the response to everything else: the homeowner who receives a postcard has already seen the truck. In some states truck lettering is not optional for plumbers. California’s vehicle-display rule, covered in the rules section below, applies to plumbing contractors specifically. Keep the design legible at a distance and lead with the company name and phone number.
4. Neighborhood mail and door hangers around completed jobs
A main-line replacement or a repipe on one house is evidence about every house built by the same developer in the same years. A mailing to the fifty or hundred homes around that job, sent while the work is fresh and with the customer’s permission to mention the street, is the most targeted plumbing advertising a company can buy. USPS Every Door Direct Mail at the retail counter runs $0.26 per piece before printing, and a list built from the job address can go letter-size for tighter targeting; targeted direct mail campaigns covers why the mail shape decides what narrowing costs. Door hangers are a cheaper alternative on the street itself, with one rule to remember: under 18 U.S.C. 1725, putting unstamped mailable matter in a mailbox to avoid postage is a federal offense, so hangers go on the door, never in the box. The on-demand marketing program sends neighborhood mailings from a completed job address without anyone building the list by hand.
5. Google Local Services Ads for plumbers
Local Services Ads are the most accountable of the rented plumbing advertising channels, and plumbing is one of their core categories. Google charges per valid lead, such as a call or message, rather than per click, the listing appears above the standard search ads, and the business passes background, license, and insurance screening before it appears. The homeowner chose to contact your company, which is why these leads tend to book at a higher rate than shared leads. The channel is changing: Google is moving Local Services Ads into Performance Max campaigns while keeping pay-per-lead goals, with select U.S. home-service categories in August 2026 and service-area businesses without storefronts later in 2026. Most plumbing companies operate as service-area businesses, so review the account settings after the move rather than assuming nothing changed.
6. Plumbing PPC: Google search ads built around the call
Plumbing PPC reaches the homeowner at the moment of need, which is its value and the reason it is expensive. It performs strongest when the campaign is narrow and built around the phone: exact and phrase keywords for the services you actually sell in the ZIP codes you actually serve, ads scheduled to the hours someone will answer, a call button on mobile, and a landing page that matches the ad instead of the homepage. Negative keywords matter more in plumbing than most trades, because broad plumbing searches include plumbing jobs, apprenticeship programs, supply houses, and do-it-yourself repairs. Measure plumbing PPC on booked jobs by keyword: the terms with the most clicks are often not the terms that pay, and a drain-cleaning keyword that books small tickets may still be your cheapest route to a water heater replacement a year later.
7. Plumbing Facebook ads and Instagram
Plumbing Facebook ads are a poor fit for emergencies, because nobody scrolls social media while water runs across the floor. They earn their place on planned work: water heater replacement before the old one fails, tankless conversions, whole-house repipes, water treatment, and service agreements. They perform strongest with a specific offer, photos from real local jobs, and a short lead form. They also carry a platform rule covered below: an ad that leads with financing can fall into one of Meta’s Special Ad Categories, which removes ZIP code targeting. Keep financed water heater ads in their own campaign so the rest of your plumbing Facebook ads keep their targeting.
8. Retargeting and display
Retargeting shows ads to people who already visited your website. For emergency work it is mostly wasted, since the job was booked the same hour. For planned work, such as a homeowner comparing quotes for a tankless conversion, it is a cheap reminder during the weeks they spend deciding. Cap how often a household sees the ad and exclude customers who already booked, or the channel spends money following your own customers around the internet.
9. Radio, TV, billboards, and streaming
Broadcast and outdoor plumbing ads build name recognition across a whole market, which is the thing plumbing buyers act on in an emergency: the name they already know. That is why a memorable phone number or jingle is worth more in plumbing than in most trades. Cost per booked job is hard to measure directly and usually high for a smaller company. Use a dedicated phone number and a distinct offer on every spot so at least part of the response can be traced.
10. Pay-per-lead marketplaces
Lead marketplaces sell a homeowner’s request, often to several companies at once, so the plumber who calls first wins the job and the others paid for a name. They have a place for a new company or one entering a new area, and a poor one as a permanent channel, because the household belongs to the marketplace again the next time something breaks. In 2023 the FTC ordered HomeAdvisor to pay up to $7.2 million over how it represented its leads to service providers, which is a reason to ask any vendor for written substantiation of claims about exclusivity or conversion.
Key takeaway: The four cheapest plumbing advertising channels (your customer base, the label on the equipment, marked trucks, and mail around completed jobs) all run off work the company has already done. Local Services Ads and plumbing PPC buy the emergency call. A healthy budget funds both, and ContractorHalo’s plans are built to run the owned half for you.
Plumbing Advertising in Freeze Season
A hard freeze does to plumbing what hail does to roofing. Burst-pipe calls arrive in a wave across a whole region, search demand spikes, click prices tend to rise as every company bids for the same queries, and phones are busiest at exactly the moment the office has the least time to manage campaigns. The exposure is large: the Insurance Information Institute, using ISO data for 2019 to 2023, puts water damage and freezing claims at 1.50 per 100 insured homes a year, with an average claim of about $15,400.
The company that handles a freeze well is usually the one that needs the least new plumbing advertising. It sends a freeze alert to its own customers before the cold arrives, with how to find the main shutoff and which pipes to protect, so the households it already serves call it first when something fails. Its label is on their water heaters and shutoff valves. Its paid search and Local Services Ads budgets are set in advance for the affected ZIP codes, with ad schedules matched to the hours the phones can actually be answered. Paid channels still earn their place in a freeze, but they are the expensive way to reach households that a company with a working customer list reaches for the price of an email. Build the freeze campaign in the fall, with the lists segmented by ZIP code and the message approved, so it goes out in hours rather than days.
The Rules Every Plumbing Ad Has to Follow
Plumbing advertising touches contractor licensing, consumer credit, and platform policy at once. The rules below are the ones plumbing companies trip over most. This is not legal advice; check the statutes for your own state and have counsel review financing campaigns.
License numbers in plumbing advertising and on trucks
California is the clearest case of a vehicle rule written for plumbers. Business and Professions Code 7029.5 requires licensees in the C-36 plumbing classification, along with sign (C-45) and well-drilling (C-57) contractors, to display the business name, license number, and business city on every commercially registered vehicle used in the business. Separately, BPC 7030.5 requires every licensed contractor to include the license number in all construction contracts, subcontracts and calls for bid, and all forms of advertising as prescribed by the registrar. Florida reaches the same places by a different route. Statutes 489.119(5)(b) requires the registration or certification number in each offer of services, business proposal, bid, contract, or advertisement regardless of medium, and 489.119(5)(c) requires the number on any vehicle that bears the contractor’s name or text or artwork suggesting contracting use. Stationery and promotional novelties are excluded there, and a first offense brings a notice of noncompliance with fines possible if it is not corrected within 30 days. Put the number on the truck, the water heater label, the postcard, and the landing page in any state that requires it.
Financing terms in plumbing advertising
Water heater replacements, repipes, and sewer line work are often sold on monthly payments, and payment headlines trigger federal disclosure rules. Under Regulation Z, 12 CFR 1026.24(d), an ad for closed-end credit that states the amount or percentage of any down payment, the number of payments or period of repayment, the amount of any payment, or the amount of any finance charge must also state the down payment, the terms of repayment over the full term, and the annual percentage rate, using that term, including whether it can increase. A rate has to be stated as an “annual percentage rate” (1026.24(c)), and an ad may state only terms actually available (1026.24(b)). “New water heater for $39 a month” is a trigger term. If your financing partner supplies approved ad copy, use it verbatim.
Meta’s Special Ad Categories and plumbing Facebook ads
Meta requires advertisers in the United States, or reaching U.S. audiences, to declare a Special Ad Category for ads about housing, employment, or financial products and services. A standard plumbing ad is not on Meta’s list of housing examples, which covers listings, homeowners and renters insurance, mortgage financing, home equity or appraisal services, and real estate services. Financing is different: since January 21, 2025, U.S. campaigns for financial products and services, which include credit, must use that category. Inside it, Meta removes ZIP code targeting and location exclusions, expands city and pin-drop audiences to a 15-mile radius in the U.S., fixes age at 18 to 65 and older, requires all genders, and turns off lookalike audiences. A plumbing Facebook ad that leads with financing can lose the neighborhood targeting that made it worth running.
Free offers in plumbing advertising
“Free estimate” and “free camera inspection” offers are a staple of plumbing ads, and the FTC’s guide on the word “free,” 16 CFR 251.1, sets the terms. Conditions have to appear close to the offer, not in distant fine print, and a free offer should not run continuously: the guide says it should not be advertised in a trade area for more than six months in any twelve-month period, with at least thirty days between offers and no more than three offers in a year. A permanent “free sewer camera inspection” banner is a regular service with a misleading label. Rotate the offer, or describe the inspection plainly as included with a quote.
Google’s home-service ad rules and plumbing advertising
Plumbing companies often hear that Google requires “Advanced Verification” for home-service advertisers. As of September 2026, Google’s Advanced Verification policy page lists only two required categories: garage door services in the United States, and locksmith services in the United States and Canada. Plumbing is not on the list, so a plumbing company advertising on Google Ads does not go through that process today. The policy is still worth reading, because it spells out what Google considers deceptive in the categories closest to plumbing: claims of rapid response times that are unlikely to always be true, service call fees or “starting at” prices in text ads, coupons in text ads for emergency or repair services, and warranty claims without a link to the terms on the same page. A “30-minute response, $49 service call” headline would be disallowed for a locksmith. For a plumber it is still a promise the company has to keep on every call, and a 24/7 claim is only worth making if the phone is actually answered around the clock.
How to Set a Plumbing Advertising Budget
There is no correct percentage of revenue for plumbing advertising, because the right number depends on how much of the company’s work already comes from its own base. A company that books a third of its jobs from past customers, agreement members, and referral partners needs far less rented attention than one that starts every emergency from zero. Set the budget in three steps.
- Fund the owned channels first. Contact with the customer base, equipment labels, truck lettering, and mail around completed jobs cost the least per booked job and compound every year. They are the floor of the budget, not the leftover.
- Size the rented channels to the gap. Estimate how many jobs the owned channels will produce, subtract that from the year’s target, and fund Local Services Ads, plumbing PPC, and plumbing Facebook ads to close the difference at your measured cost per booked job.
- Hold a freeze reserve. Keep part of the paid budget uncommitted so it can move into the affected ZIP codes the week temperatures drop, instead of being spread thin across the year.
Manufacturer and distributor co-op funds can reduce the cost of qualifying plumbing ads when the product and the company’s program status meet the terms. The co-op marketing program handles the claim paperwork that keeps many contractors from using money they have already earned.
Tracking Plumbing Ads to Booked Jobs
Cost per booked job only works if every job carries its source. Most plumbing companies cannot say where last month’s jobs came from, because the source was recorded as “Google” for everything from a search ad to a Local Services lead to a review someone read, or was never recorded at all. Four habits fix that.
- A separate phone number per channel. Call tracking numbers on the truck, the water heater label, the mail piece, the search ad, and the broadcast spot let the phone system record the source before anyone asks. Plumbing is a phone-first trade, so this habit matters more here than anywhere else.
- Tagged links on every digital ad. UTM parameters keep a Facebook ad and a search ad from both landing as “website.”
- A closed list for “how did you hear about us.” The dispatcher picks from the same ten channels every time instead of typing free text at 2 a.m.
- A source field that follows the household. The source recorded at the first call has to stay on the customer record through the repair, the replacement quote, and the service agreement, so the second and third jobs are credited to the ad that brought the household in.
Mail can also be measured after the fact: match the mailing list against the addresses of jobs booked in the following ninety days. Field service software records the job; the question is whether anything keeps the source and the equipment on the property record afterward, which is the difference covered in plumbing software vs plumbing CRM. What is a plumbing CRM covers the basics of that record.
Where ContractorHalo Fits in Plumbing Advertising
ContractorHalo is a CRM built for residential contractors and run as a done-for-you program, and its place in plumbing advertising is the owned side of the ranking: the channels that run off your own jobs and your own customer list. Your field service software books the call, dispatches the truck, and takes the payment. ContractorHalo owns the relationship around it.
The CRM keeps every property, contact, estimate, and lead source in one record. The automated marketing program sends maintenance reminders, service reminder postcards, thank-you cards, satisfaction surveys, and an eNewsletter to that base by mail and email, with personalized URLs that show who responded. On-demand marketing sends neighborhood mailings and Every Door Direct Mail off completed job addresses, and co-op marketing helps split the cost of qualifying campaigns with manufacturers and distributors. Keep the paid channels that book emergency calls for you; Halo’s team runs the owned program underneath them, including in the freeze weeks when nobody in the office has time, so each emergency customer becomes part of a larger base. Do plumbing contractors need a CRM covers when that makes sense for a company your size.
Frequently Asked Questions
What is plumbing advertising?
Plumbing advertising is any paid or printed placement a plumbing company uses to reach homeowners: ads and mail to past customers, labels and magnets on installed equipment, marked trucks and wraps, neighborhood mail and door hangers, Google Local Services Ads, search ads, Facebook and Instagram ads, retargeting, broadcast and outdoor ads, and pay-per-lead marketplaces. The channels differ widely in cost per booked job, so the useful comparison is what each one costs per paid job, not per click or per lead.
How much should a plumbing company spend on advertising?
There is no fixed percentage that fits every company. Fund the owned channels first (contact with past customers, equipment labels, truck lettering, and mail around completed jobs), estimate how many jobs they will produce, and size Local Services Ads, search, and social ads to close the gap to the year’s target at your measured cost per booked job. Hold part of the paid budget in reserve for freeze season.
Is plumbing PPC worth it?
Plumbing PPC is worth it when it is narrow, built around the phone call, and measured on booked jobs: exact and phrase keywords for services you sell in ZIP codes you serve, ads scheduled to the hours someone answers, negative keywords for plumbing jobs, supplies, and do-it-yourself searches, and a landing page that matches the ad. Count the later jobs from each household too, because an emergency search often starts a long relationship.
Do plumbing Facebook ads work?
They work for planned work, such as water heater replacement, tankless conversions, repipes, and service agreements, not for emergencies. Use a specific offer, real local job photos, and a short lead form. Ads that lead with financing must use Meta’s financial products and services category in the U.S., which removes ZIP code targeting, so run them as a separate campaign.
Do plumbing trucks need a license number?
In some states, yes. California Business and Professions Code 7029.5 requires C-36 plumbing contractors to display the business name, license number, and city on every commercially registered vehicle used in the business, and BPC 7030.5 requires the license number in all forms of advertising. Florida Statutes 489.119(5) requires the number in advertisements regardless of medium and on vehicles that carry the contractor’s name or contracting artwork. Check your own state’s licensing board before you letter a truck.
Where does ContractorHalo fit in plumbing advertising?
ContractorHalo is a CRM run as a done-for-you program, and it covers the owned side of plumbing advertising: it keeps the customer, property, estimate, and lead-source record, and Halo’s team sends maintenance reminders, postcards, thank-you cards, surveys, newsletters, neighborhood mailings, and Every Door Direct Mail from that base. It works alongside the Local Services Ads, search ads, and other paid channels your company keeps.
Conclusion
Plumbing advertising looks like a bidding war when channels are compared on clicks and leads. Compared on cost per booked job, the ranking changes: the note to past customers, the label on the water heater, the lettered truck, and the mailing around a finished job book work for a fraction of what rented attention costs, because they all run off work the company has already done. Local Services Ads and plumbing PPC earn their place by catching the emergency call, and they earn the most when every emergency customer they bring in stays in the company’s records afterward.
Whatever the mix, every plumbing ad carries the same obligations: the license number where the state requires it, including on the truck in California, full terms on any financing headline, free offers that are actually occasional, and response-time promises the company can keep. Track each job to its source, keep the source on the household, and the budget sets itself. Plumbing marketing covers the program around these channels, and plumbing CRM software covers the record that makes them measurable. For specific campaigns, including plumbing advertising ideas for each channel above, see plumbing marketing ideas.


