Choose a plumbing marketing agency on how it is paid, not on its monthly fee. The fee model decides who absorbs the loss when ads underperform. It matters because the job behind each lead is small: a plumbing service call averages $150 to $500, so a few wasted leads erase a week of margin.
What does a plumbing lead actually have to cost?
Start from the job, because plumbing tickets are smaller than the trades a generic benchmark describes.
A standard plumbing service call runs $150 to $500 nationally, with plumbers charging $50 to $200 per hour. Emergency work carries a $50 to $100 per hour premium over the normal rate. So a single call-out is frequently a two or three figure job, not a four figure one.
Now set that against what buying the traffic costs. Published 2026 search advertising figures put home and home improvement advertisers at $90.92 per lead, from an $8.33 average click and an 8.05% conversion rate, against $66.69 per lead across all industries.
Hold the two numbers next to each other and the problem is obvious. A lead at the home improvement average is a meaningful share of a single service call before anyone has answered the phone, and that is before an agency fee sits on top of it. Plumbing only works at those prices because of what happens after the first job: the repeat call, the replacement, the maintenance plan.
That is the number to manage. Not cost per lead, and certainly not cost per click.
How do plumbing marketing agencies charge?
Four models, and the difference between them is not the price. It is who loses money when the campaign does not work.
| Model |
How it is billed |
Who carries the media risk |
The incentive it creates |
| Flat monthly retainer |
A fixed fee, ad spend separate |
You |
Predictable income regardless of result |
| Percentage of ad spend |
A share of what you spend |
You |
Spending more raises the fee |
| Per qualified lead |
A price per inquiry that meets a definition |
The agency |
Volume, so the definition has to be tight |
| Per booked job |
A price per confirmed appointment or job |
The agency |
Closest to your own interest |
Read the fourth column rather than the second. A percentage of ad spend is the model to understand most carefully, because the fee rises when the budget rises whether or not the extra budget produced extra work. That is not dishonesty, it is just an incentive pointing away from you, and it should be priced in.
A retainer is not worse than a performance model by default. It buys continuity, and an agency carrying no media risk will often take on work that a performance model cannot justify. The question is whether you can tell, month to month, what you got for it.
The structural comparison between paying for traffic and paying for outcomes is set out in pay per lead against pay per click, and it applies to agency fees exactly as it applies to buying leads directly.
What should you ask before signing?
Eight questions. The answers are more useful than any pitch deck, and a good agency will have them ready.
- Who owns the ad account? If the agency owns it, you lose the conversion history and the audience data when you leave. Insist on owning it and granting access.
- Who owns the phone number? A tracking number controlled by the agency means your reviews, citations and repeat callers follow them out of the door.
- What is the reporting cadence, and can you export it? A dashboard you can read but not extract makes independent measurement impossible.
- What happens to the website if you leave? Ask specifically whether the site, the landing pages and the content transfer.
- What is the notice period? A twelve month lock before any result is proven is the most expensive way to test a channel.
- Which metric are you accountable for? Clicks, leads, booked jobs. Get it in writing, with a definition.
- What counts as a lead? A written definition with named disqualifiers, exactly as you would demand of a lead seller.
- Who actually does the work? The person in the pitch is often not the person on the account.
Two of those decide more than the rest. Account ownership and the lead definition are where a cheap arrangement quietly becomes expensive, and they are the two most often left vague. The same discipline applied to buying leads is in the answers a lead seller should put in writing.
Why is cost per lead the wrong scoreboard?
Because it rewards the half of the job the agency controls and ignores the half you do.
An agency can lower your cost per lead by buying broader, cheaper traffic. The number on the report improves. The quality of the inquiries falls, your crew wastes time on calls that were never jobs, and nothing in the report shows it. The trap is identical to the one written up for the neighbouring trade in why cost per lead traps roofing marketing buyers.
Cost per booked job is harder to game, because it only improves if the inquiries were real. Ask for it monthly, by source, and accept that the first few months will look worse than a cost per lead report did. That is the measurement getting more honest, not the campaign getting worse.
Three things make that number possible, and all three are your side of the arrangement:
- A persistent identifier on every inquiry, so a signed job can be traced back to its source.
- A record of what happened at each stage, from first contact to booked to completed.
- Someone who actually fills it in, which is the step that usually fails.
Without those, no agency can be held to a result, and the conversation defaults to cost per lead because it is the only number both sides can see.
How much does your own response speed change the result?
More than the agency choice does, which is awkward but worth knowing before you blame a campaign.
Research on online inquiry handling found that most companies respond far too slowly to web leads. In plumbing the effect is sharper than in considered purchases, because a blocked drain or a leak is bought in minutes, not weeks. The first plumber who answers often wins without competing on price at all.
That has a direct bearing on how you judge an agency. If inquiries arrive and sit unanswered for two hours, a perfectly good campaign produces a terrible cost per booked job, and switching agency will not fix it. Measure your own time to first contact before you conclude the leads are bad. The routing detail is in the speed to lead routing guide for plumbing companies.
A fair test holds your process constant. Same people, same script, same answer time, for the whole trial. Otherwise you are measuring your own enthusiasm for a new supplier.
What should the agency actually be doing each month?
Ask for the work, not the summary. A report showing impressions and clicks describes an outcome; it does not tell you whether anyone touched the account.
Five things should be happening, and all five are visible if you ask:
- Search term review. The queries that actually triggered your ads, not the keywords you bought. This is where budget leaks: a plumber paying for "plumbing apprenticeship" or "how to fix a tap" is funding research, not jobs. It should be reviewed weekly and the waste excluded.
- Negative keyword list growth. A list that has not changed in three months means nobody is doing the review above.
- Call and form tracking that distinguishes a job from a question. An agency reporting total conversions without separating the two is reporting noise, because a plumbing account attracts a high share of callers who want advice.
- Landing page changes, with dates. The page is half the conversion rate, and the published home improvement benchmark of an 8.05% conversion rate on an $8.33 click is an average, not a ceiling. Moving it is the cheapest available win.
- Geography and hours. Bids adjusted for the areas your crews actually serve and the hours you actually answer. Paying full price for a 2am click when nobody picks up is a common and invisible waste.
None of that requires you to understand the platform. It requires the agency to show the change and the date, and you to notice when a month passes with neither.
The reason this matters for choosing between fee models is simple. Under a retainer or a percentage of spend, this work is the only thing you are buying, so its absence is the whole problem. Under a per-lead or per-job model the supplier absorbs the cost of not doing it, which is why those arrangements tend to be self-policing.
When is an agency the wrong answer?
Three situations, and recognising them saves a year of fees.
Your volume is too small to learn from. Automated bidding needs conversion data. An account producing a handful of conversions a month improves slowly whoever manages it, and the management fee is a large share of a small budget.
You cannot answer the phone reliably. Buying more inquiries into a process that drops them makes the problem more expensive, not smaller. Fix the answering first, then buy volume.
You need jobs this week. Building an account takes time. If the schedule has a hole in it now, buying qualified inquiries directly is faster than onboarding an agency, and the comparison between buying inquiry by inquiry and running the media yourself is the subject of the pay per lead guide.
Conversely an agency earns its fee when your volume is steady enough to optimise, your margin per job can absorb a slow start, and someone on your side owns the relationship. If no one internally is responsible for the account, the arrangement decays quietly whoever you hire.
If you would rather buy a measured outcome than a monthly fee, that is the model behind performance-based plumbing lead generation, where the supplier carries the media risk instead of you.
How should you run a trial?
Three months, measured properly, is enough to decide.
Fix one trade, one territory and one job type, so the test is not measuring a change in demand. Hold your own answering process constant. Record every stage. Then compare cost per booked job against what the work is worth, remembering that a service call at $150 to $500 carries a different ceiling from a repipe or a heater replacement.
Agree the exit before you start. What notice is needed, what transfers, what you keep. An agency confident in the work does not need a long lock-in to prove it, and one that does has told you something about its own expectations.
What else do plumbers ask about marketing agencies?
How much should a plumbing marketing agency cost?
There is no reliable published benchmark, and most quoted ranges come from agencies selling the service. Work it out from your own numbers instead: take the margin on a typical job, multiply by the jobs you need, and decide what share of that you can spend acquiring them. A fee that looks small against a competitor's is still too high if it does not clear that bar.
Is a retainer or a per-lead arrangement better for a plumber?
It depends on whether you can carry the media risk. A retainer gives predictable cost and continuity but leaves you exposed when the auction moves. A per-lead arrangement shifts that exposure to the supplier at a higher unit price. Smaller operators with thin margins usually do better moving the risk; larger ones with steady volume often do better keeping it and owning the account.
Should a plumber run Google Ads directly instead?
If someone will own it. A well-run account can beat an agency on cost, because you are not paying a management fee. The failure mode is an account nobody reviews, where search terms drift, budgets leak and the cost shows up months later. If no one has the time, paying for management is cheaper than paying for neglect.
What is the single most important thing to get in writing?
Account ownership, and the definition of a lead. Everything else can be renegotiated. Those two determine what you keep if the relationship ends and whether you can tell what you bought while it lasts.
How long before an agency should show results?
Expect movement in the first month and a usable read by the third, once a full cycle of inquiries has been through to booked jobs. Judging on month one is unfair, and judging on cost per lead at any point tells you less than it appears to.