AI Sales Agents · Plumbing

AI sales agents for plumbing: every inquiry answered in under a minute

What this is

The agent picks up in under a minute — 2am, Sunday, mid-job — asks the questions your best dispatcher would ask, and books against your live calendar. It knows your scope, your pricing bands and your triage rules, because we train it on them before launch.

What it will never do is book something that doesn't match the definition: homeowner or authorized decision-maker, property in your service area, job in your scope, access confirmed. That line is written into the agreement before we start.

What plumbing owners tell us

  • A missed call isn't a missed call. It's a lost job. Nobody with water coming through the ceiling leaves a voicemail and waits. He hangs up and dials the next number — and you will never know how many of those there were last month.

  • The people who could answer are exactly the people who can't. Eight to six your techs are under a sink. Nights and weekends, when emergencies actually happen, it's an answering service reading a script badly.

  • Drain cleaning fills the day and doesn't pay the year. The $99 snake job is fine. The repipe, the sewer line, the water heater — those pay for the truck. And that homeowner is shopping right now.

  • Your service plans are a filing cabinet, not a revenue line. You sold memberships for years and nobody ever built the follow-up that renews them.

What counts as a qualified job

Agreed in writing before we start: homeowner or authorized decision-maker, property in your service area, job in your scope, access confirmed. Anything that doesn't match that definition doesn't get booked onto your calendar, and doesn't get billed. It's the whole difference between this and a marketplace lead sold to four contractors at once.

What you see every week

One page you can read in a minute: spend, leads, jobs booked, jobs held, no-show rate, and what we're changing next week and why. The number we optimize is cost per booked job — not cost per lead, and not clicks.

We don't promise a high-ticket job count. Anyone who does is either pricing that risk into your fee or planning to book you anything with a pulse.

Published industry benchmark — US market

US market averages. Not our numbers.

Source: Missed-call study for home-services companies

Inbound calls that go completely unanswered
27%
in the one trade where the customer is standing in water
Estimated revenue lost per missed call
~$1,200
home-services average
Cost per plumbing lead, Google Local Services Ads
$35–65
$69 on standard paid search

Results from clients we've worked with

Paid campaigns + landing page + automated follow-up · clients not named

Revenue with automated follow-up on every inquiry
€747,873
from 1,559 leads
Lead → in-home appointment (patio roofs & verandas)
17%
1,081 leads · 187 in-home appointments
Lead → booked appointment (clinic)
23%
1,906 leads · 438 appointments

Plumbing: see how this would run for you

Start with the free diagnostic or book a strategy call directly.

Frequently asked questions

Do you have results from other plumbing companies?

No plumbing case in our numbers yet — we'll say it before you ask. What we can show is that the machine converts, measured in other in-home trades and service businesses.

What does a lead cost?

Published US benchmarks put plumbing leads in the ranges shown above, and yours will depend on your market, your season and how competitive your zip codes are. It's also not the number to optimise for: cost per booked job is, because that's the one that turns into revenue.

What happens if an appointment isn't really a high-ticket job?

It doesn't get billed. The definition — homeowner or authorized decision-maker, property in your service area, job in your scope, access confirmed — goes into the agreement before we start, precisely so there's nothing to argue about at invoice time.

Will homeowners know they're talking to an AI?

The agent introduces itself as your virtual assistant and hands off to a human whenever the conversation needs one — emergencies, anything outside scope, anyone who asks. It exists so nobody waits twenty minutes for a reply, not to pretend to be your dispatcher.