๐Ÿ”ง Sample build ยท Home services ยท Plumbing

Mike's Plumbing: capture the emergency call you can't answer.

A two-truck independent plumbing shop competing against a PE-backed regional roll-up. The roll-up has a 24/7 call center. Mike has a flip phone and a head under a sink. Here's how AI levels the field โ€” for under $10K.

Illustrative example based on a typical small plumbing operation. The build and numbers reflect a representative deployment โ€” not a single named client.

30% โ†’ 95%

After-hours capture rate
in 3 months

<60s

Speed-to-lead
on every web inquiry

$7.5K

Fixed-price build
+ $499/mo to operate

The business

Two trucks. One owner-operator. 18 years in business.

Mike runs the kind of plumbing shop that built suburban America: founded in his garage, expanded to a second truck when his nephew got his license, $1.2M in annual revenue, and a reputation that earns most jobs by referral.

Two years ago, a PE-backed regional brand started buying up the competition. They now run a 24/7 call center, a fleet of branded trucks, and a $500K-a-year local advertising budget. Mike started losing customers he'd had for a decade โ€” not because his work got worse, but because the PE brand answered the phone faster.

The problem

The burst pipe at 9pm isn't going to leave a voicemail.

Mike pulled his call log for one month and counted: 64 calls came in after 6pm or on weekends. He'd missed 47 of them. The voicemail box was where leads went to die โ€” almost nobody left a message, because when your basement is flooding, you call the next name on Google.

The PE-backed competitor picked up those calls in 30 seconds with a call-center rep. Their truck pulled into Mike's old customer's driveway at 10pm. The customer became their customer.

Mike wasn't going to hire a 24/7 answering service. The math didn't work โ€” and even the cheap services sound like a third-party call center, which is exactly the corporate vibe his customers picked Mike to avoid.

What we built

The PE call center, replicated for under $300 a month

1. 24/7 AI receptionist tuned for emergency triage

An AI voice agent answers every call โ€” first ring, any hour. It greets the caller in Mike's voice, listens to the problem ("burst pipe", "no hot water", "clogged drain"), asks the right triage questions, and decides whether it's a same-night emergency or a next-day appointment.

Emergencies get routed: the AI texts Mike's on-call number with the customer's name, address, problem, and a one-tap "I'll be there in 30 minutes" reply that fires a confirmation text back to the customer. Non-emergencies get booked directly into the next day's schedule.

2. Photo-based instant estimates

Customers can text a photo of the problem (a corroded valve, a water-damaged ceiling) to Mike's number. An AI tool returns a ballpark estimate within two minutes. The customer either books or doesn't โ€” but they don't shop around while Mike is finishing a current job.

3. Speed-to-lead texting

Every web form submission gets a personal SMS reply in under 60 seconds: "Hey {name}, this is Mike's Plumbing โ€” got your message about the leaking water heater. Available tomorrow at 9am or 2pm. Which works?" Personal, fast, conversational.

4. Custom CRM with automated follow-up

Every job rolls into a lightweight custom CRM. Quote follow-up at 1, 3, and 7 days. Review request 24 hours after job completion. Invoice reminders at 3, 7, and 14 days. Annual reminders for water heater anode rod replacement and other recurring maintenance.

5. AI search visibility (GEO) for the local market

Schema markup, local business listings, an entity-grade /llms.txt, and conversational FAQ content so that when locals ask ChatGPT or Google AI "best plumber in [city]," Mike's Plumbing shows up in the answer โ€” not just the PE-backed brand.

The result

The PE brand stops winning the calls Mike used to lose.

After-hours capture went from roughly 30% to roughly 95% in three months. The two-week period after launch alone generated enough recovered emergency revenue to cover the entire build cost.

Google review count grew steadily โ€” no one was asking customers in person; the automated post-job request did it. Local AI search citations started showing Mike's name alongside the PE brand instead of below it.

Mike's actual time on the phone dropped roughly 40%. He still answers the personal calls โ€” the ones where a long-time customer wants to talk to him. The AI handles everything else.

Most importantly: the PE-backed brand stopped winning the after-hours emergency Mike used to lose. The customer's choice was "the local guy who's been here 18 years" versus "a brand from out of town." When both are equally easy to reach, the local guy wins.

The toolkit

What we used to build this

Own a home-services shop competing against a roll-up?

Free 30-minute audit. We'll measure your missed-call rate, model the recovered revenue, and tell you what we'd build first โ€” even if you never hire us. Walk away with the roadmap.

Book your free AI audit
More sample builds

See it for your business