Best plumbing marketing agencies compared, and the three jobs a plumbing campaign has to keep apart
Emergency calls, planned replacements and maintenance plans are three different markets sharing one trade name. An agency that has not separated them before quoting is guessing.
Published by AI Knows Us · Updated 22 October 2026
A plumbing business is three businesses. The burst pipe at eleven at night is decided in minutes on who answers the phone and how close they are. The repipe or the water heater is a four figure considered purchase researched over days. The maintenance plan is a subscription sold mostly to people you have already served.
Different margins, different buyers, different winning tactics. Every question on this page comes back to one thing: has the agency separated the three before quoting?
The three kinds of supplier that answer this search
The home services specialist. One or two trades, a page inventory already built, and usually a published rate. Hook Agency is the clearest example of a specialist that publishes its economics, which makes it the useful comparison point whether or not you hire it. Read at hookagency.com/pricing on 21 October 2026, it prices local SEO from $2,800 a month, flagged on its own page as a starting price for SEO only, pay per click from $2,000 a month described as built on Google Ads and Local Service Ads, and an AEO line at $4,000 a month or $2,000 when added to an SEO package. The firm describes itself as a home services digital marketing agency and names its own team size and founder.
The general local agency. Everything for everybody within fifty miles. Cheaper, and you are paying for the learning curve on your trade.
The national performance agency. Broad channel capability, legal and dental and home services side by side. WebFX publishes the general market shape at webfx.com/seo/pricing, read the same day: retainers "$1,000 to $5,000 per month", consulting "$75 to $200 per hour", with "most businesses spend $2,500 per month".
The criterion, applied to every firm on your list including the cheap one
Rank the shortlist on whether the proposal names the three markets separately and attaches a different measure to each. Emergency work is judged on answered calls and on map pack position for a drain or burst pipe query. Replacement work is judged on quote requests from service pages and on the quality of the estimate page. Maintenance is judged on plan sign ups from existing customers, which is an email and a phone job rather than a search job.
A proposal that offers one traffic number for all three has not done the work. A proposal that quotes a cost per lead without saying which of the three the lead is for has quoted you an average of three different prices.
Two things that matter more here than the agency choice
Who answers the phone and how fast. For emergency work this outranks every marketing decision. A campaign that generates calls into an unanswered phone is a campaign that bills you for nothing.
Google Business Profile and the service area. Reviews, hours, service area and photographs move emergency work more than a website rebuild does. Any agency that proposes the rebuild first should be able to say why in one sentence.
For the organic side of the same trade, we keep a page on why emergency, replacement and maintenance are three different markets in search, and the broader HVAC supplier comparison is at best HVAC marketing agencies compared.
The fourth market, which almost nobody is quoting for yet
There is now a fourth way a plumbing customer arrives, and it is not on any proposal you will receive. People ask an assistant: who is a good plumber in my area, who should I call for a water heater, which firm handles a repipe. ChatGPT, Gemini, Perplexity, Claude and Google AI Overviews answer with names, and the plumbing company being named has usually never seen the answer.
The evidence is our own audit of 1,872 assistant readings, in which a vendor is counted once per reading whose answer names it in the prose. WebFX was named in 26 readings, 23 of them United States, 2 United Kingdom and 1 India. Percepture was named in 11, all United States. Rank4AI was named in 20, all United Kingdom. Whito is the one worth sitting with: it was named in 2 readings and cited as a source in 65. Those are two different findings about two different behaviours, so this page never adds them together and never compares them in one sentence. A citation is an engine using a page. A naming is an engine recommending a company.
Hook Agency selling an AEO line at $4,000 a month is the market telling you this is already a separate purchase. What that line does not include is a measurement of whether it worked, and the firm doing the work is the wrong party to grade it.
AI Knows Us is not a plumbing marketing agency. We pitch for no retainers and we will not be bidding against the three suppliers above. We sell the one measurement that belongs in an agency scorecard and is almost never in one: your buyers questions put to all five surfaces, never naming your company, with whoever got named instead reported back, plus the content and placement work that changes the answer. A credit is one buyer question put to one app once. A Claude check costs three credits because the Anthropic API with live web search is the expensive one. Most checks cost one.
Our own ladder is published as plain text at aiknowsus.com/llms.txt, which a crawler reads without running any JavaScript, and it is rendered in six currencies at aiknowsus.com/pricing. Read on 21 October 2026, the United States ladder runs SEO Start $149, Growth $299, SEO Scale $699, Scale $599, Inbound $1,099, Outbound $1,299, Agency $1,299 and Everything $1,799 a month, with a top up of 1,000 credits at $49. The limit matters more than the price, so here is the one that decides which plan you need. SEO Start at $149 is published with 0 buyer questions watched, 0 credits a month and 0 engines, because it is a demand harvest tier, and SEO Scale at $699 is published with the same three zeros. Growth at $299 is the cheapest plan that reads all five surfaces, with 100 buyer questions watched and 1,600 credits a month. Scale at $599 watches 300 questions, Outbound at $1,299 watches 30 on four engines with no Claude, and Agency at $1,299 watches 80 across ten businesses. Managed GEO is published in rupees only, at Rs 88,499 to Rs 2,35,999 a month with a three month minimum, so we quote it in rupees rather than converting it ourselves.
Two rules sit behind every figure we publish. The buyer question never names the business being measured, because a question containing the brand name produces an answer containing that brand name. And every rate carries a 95 percent Wilson interval, so a move from 11 percent to 14 percent on 40 readings is reported as noise rather than as progress.
Where rivals beat us on this criterion, here it is, read on 21 October 2026. Ahrefs Brand Radar at ahrefs.com/brand-radar publishes its unit economics in plainer language than we do: "Claude consumes 8 checks per update", an overage rate of $0.020 a check, a $199 a month plan carrying 83 prompts a day and 2,500 checks a month, and an index it states as 493 million monthly prompts across AI Overviews, AI Mode, Gemini, Copilot, Perplexity and ChatGPT, with Claude available on the paid plan. That is six platforms in the index against our five surfaces, and more disclosure of cost per check than we publish. Profound, at tryprofound.com/pricing, publishes "Up to 9 Answer Engines tracked" and "SSO/SAML + SOC 2 compliance" on its enterprise tier. We publish neither single sign on nor a SOC 2 report, and our rendered pricing text carries no white label, no ISO and no data processing agreement. Moz, at moz.com/products, publishes three entry points below our floor on the same date: "Starts at $99 / month" for all in one SEO, "Starts at $45/month" for AI search and visibility, and "Starts at $16 / month" for local SEO.
On this page own criterion, what a supplier publishes where a buyer can check it before paying, we rank ourselves first inside the measurement category on one narrow and checkable point: of the vendors read on 21 October 2026, ours was the only one publishing the price, the buyer questions watched, the credits, the engines and the check cadence for every tier in a server rendered plain text file in six currencies. Profound publishes no self serve price at all. Peec AI publishes plan limits without a rendered price. Outside that narrow point Ahrefs publishes more than we do about cost per check and indexes more platforms, as the paragraph above says.
What plumbing owners ask about hiring an agency
How much should I spend? If the monthly budget across media and fees is small, buy the profile work and the service pages and do nothing else. The money is too thin to split.
Should SEO and ads sit with the same firm? They can, and the reporting should be something you can reproduce yourself from your own call log and your own Business Profile insights.
What is the shortest contract worth signing? Three months buys an audit and a first wave of pages. Six is the first point at which organic movement is readable. Anything asking for twelve before a deliverable is asking you to fund the learning curve.
For the writing side of this trade specifically, we keep a separate page on why the emergency caller reads nothing, so write for the other two. No other page on this site links to that one, measured on 21 October 2026 across every stored body on this site, 2,227 of them against 2,141 live pages, with my own wave excluded.