Answer every call. Chase every estimate. Fill the slow weeks.
12 AI solutions built around how a plumbing business runs: emergency calls at 2 AM, estimates nobody followed up on, and a customer list nobody calls. Each one does the busywork. A person approves anything with a price on it.
Space play or pause · ←→ steps · NP next or previous solution · F full screen · Esc close
What it's worth
Missed-call text-back
Your techs are under sinks and the office line is busy. Anyone whose call goes unanswered gets a text within seconds, so a burst pipe doesn't go to the next plumber on Google.
A homeowner calls with water on the floor.Your tech is mid-job and the office line is busy.
Nobody answers.With water on the floor, they skip the voicemail and call the next plumber.
The AI texts them back in seconds.The text comes from your business number: "Sorry we missed you, what's going on?"
It gets the details and offers the next opening.It asks what's leaking, reminds them where to shut off the water, and offers a time.
You get a booked job, not a missed call.The job lands on the board with the customer's notes.
Every missed call gets a reply in seconds, even at 9 PM.
Emergency callers hear from you before they dial the next plumber.
The office calls back a booked customer, not a cold lead.
Example: save one $450 job a week and it's about $1,900 a month.
You decide what the AI books on its own and what waits for the office.
BBrightwater PlumbingKaren's phone
Calling Brightwater
No answer
Hi, this is Brightwater Plumbing. Sorry we missed you. What's going on?
Pipe under the kitchen sink burst. Water everywhere!
Shut the valve under the sink. We have a plumber free at 11:30 today. Want it?
Yes please
You're booked for 11:30. Luis will text when he's on the way.
Tony, on a job
Swapping a water heater in a basement. Phone is in the truck.
AI assistant
Missed call from (248) 555-0187.
Text sent7 seconds later
Details collected
ProblemBurst pipe, kitchen
UrgencyEmergency
OfferedToday 11:30 AM
Added to the board
Today11:30 AM, Karen L.
10:42
Tuesday · Tony's phone
Incoming callKaren L.
Missed callKaren L. · 10:42 AM
AI texted Karen back7 seconds after the missed call
Emergency job bookedToday 11:30 AM · Burst pipe, kitchen
24/7 AI receptionist
A voice agent answers after-hours and overflow calls. It sorts emergencies from routine jobs, books them on the calendar, and pages the on-call tech for true emergencies.
A call comes in at 2:14 AM.The office is closed. The AI answers in your company's name.
It asks what's going on.Short questions: what's leaking, how bad, is the water off.
It sorts emergency from routine.Your rules decide. Water still running with the valve shut is an emergency. A dripping faucet waits for morning.
It pages the on-call tech.The tech gets the address, the problem, and a button to call back.
It confirms with the caller and logs the call.Routine calls get booked into the morning. Every call gets a written summary.
No more voicemail at 2 AM.
Your on-call tech only wakes up for real emergencies.
Overflow calls get answered during the morning rush too.
Example: answer 2 after-hours emergencies a week at $650 each and it's about $5,600 a month.
You write the emergency rules and the on-call schedule. The AI never quotes a price on the phone unless you allow it.
Is the water still running after you closed the cold valve on top?
Yes, it won't stop.
A plumber will call you in the next 10 minutes.
Listening
ProblemWater heater leak
Where88 Oak St
Sorted by your rules
Water won't stopEmergency
Dripping faucetMorning
New fixture quoteMorning
Call logged
TypeEmergency
TechLuis, on the way
SummarySent to the office
2:16
Wednesday · Luis, on call
Emergency pageGreg H. · water heater leak · 88 Oak St
Tap to call GregWater won't stop at the heater
Luis called Greg backOn the way · ETA 2:40 AM
Speed-to-lead responder
Leads from your web form, Google Local Services Ads, and Angi get a reply in under a minute. The AI asks a few questions and books the job while the customer is still on their phone.
A lead comes in from your website.The same goes for Google Local Services Ads and Angi.
The AI replies in under a minute.The first plumber to answer usually gets the job.
It asks a few qualifying questions.What's wrong, how old it is, own or rent, and when works.
It books the job on your calendar.The answers go with it, so the tech shows up ready.
The lead is a job before anyone else calls back.You see every lead and how fast it got an answer.
Every lead gets an answer in under a minute, day or night.
Leads you paid for stop going to waste.
The tech arrives knowing the job.
Example: book 2 more paid leads a week at $400 each and it's about $3,500 a month.
You set the questions and the jobs it books on its own.
New leadstoday
Ana P.Web form · Toilet keeps runningNewBooked
Ben K.Local Services Ad · Drain clogBooked
Carla M.Angi · Water heater quoteBooked
Dev S.Web form · Low water pressureBooked
Ana got a reply in 38 seconds
Replying to Ana P.
SourceWeb form
Reply38 seconds
Qualifying
ProblemRuns nonstop
Toilet ageAbout 15 years
HomeOwns
WhenTomorrow morning
Booked
Tomorrow8 to 10 AM, Ana P.
BringFill valve, flapper
BBrightwater PlumbingAna's phone
Hi Ana, Brightwater Plumbing here. Is the toilet running nonstop, or on and off?
Nonstop. It's about 15 years old.
Got it. Tomorrow 8 to 10 AM or 1 to 3 PM?
8 to 10 works
Booked · Tomorrow 8 to 10 AM
Open-estimate follow-up
It chases quotes sent out with no yes. Every morning the AI drafts the follow-ups, and your CSR reviews and sends them, so a $2,400 water heater quote doesn't sit there for weeks.
Estimates go out and many go quiet.A big quote with no follow-up usually goes cold.
Every morning, the AI lists the ones due for a follow-up.Biggest first, with how long each one has waited.
It drafts a follow-up for each one.Each message names the job and your next opening.
Your CSR reviews and sends.Change any word. Nothing goes out without a person.
Open estimates turn into booked jobs.Replies come back to your business number.
Every open estimate gets a follow-up.
Your CSR spends minutes a morning, not hours, chasing quotes.
A person sends every message, so it sounds like your shop.
Example: win back 2 open $1,800 estimates a month and it's $3,600.
The AI only drafts. Your CSR sends every follow-up.
Open estimates34 waiting
Dana R.Bathroom repipe · $4,90012 days
Mark T.Water heater · $2,4006 days
Joe D.Sump pump · $1,150Won
Rob K.Water softener · $1,7009 days
Priya S.Sewer camera, jetting · $8904 days
8 due for a follow-up today
7:00 AM · 8 follow-ups due
Due today$14,600 in quotes
To Dana R.Draft
Hi Dana, it's Sam at Brightwater. Any questions on the bathroom repipe quote? Happy to walk through it by phone.
To Mark T.Draft
Hi Mark, still thinking about the water heater? We have Thursday open, and your quote is good through the 30th.
+ 6 more drafts
SFollow-upsSam, office CSR
8 estimates need a follow-upDrafts ready to review
8 draftsDana, Mark, + 6
Send 8Edit
Sent
Mark T. replied"Thursday works. Let's do it."
Estimate wonWater heater · $2,400
Past-customer reactivation
Your customer list is full of jobs waiting to happen: water heaters near the end of their life, drains due for a cleaning, and outdoor pipes to winterize. The AI sends each customer the right reminder and turns the list into booked jobs.
Your past customers sit in a list.Years of jobs. Most of them never hear from you again.
The AI sorts them by what's due.Water heater age, last drain cleaning, outdoor spigots before the freeze.
It sends a personal reminder.It mentions their last job, so it reads like a text from your office.
Customers reply and book.Often for more than the reminder asked about.
The list you already own fills the calendar.No ad spend.
Booked jobs from customers you already have.
Old water heaters get replaced before they flood a basement.
Slow weeks fill up before they happen.
Example: book 6 past customers a month at $350 each and it's $2,100.
You approve each campaign. Only customers who agreed to texts get one, and anyone is free to reply STOP.
Past customers1,140
Linda W.Water heater · 2014Heater, 12 yrs
Tom B.Drain cleaning · 2024Drain due
Grace H.Hose bibs · last fallWinterize
Ray P.Toilet repair · MarchWinterize
Nora J.Water heater · 2013Heater, 13 yrs
Sorted by what's due
Heaters over 10 years86
Drains due140
Winterize before the freeze410
This campaign
Reminders sent636
Jobs booked41
Heater replacements quoted9
BBrightwater PlumbingLinda's phone
Hi Linda, it's Brightwater Plumbing. We put in your water heater in 2014, and most last 10 to 12 years. Want us to check it before winter?
Yes! It's been making a popping noise lately.
Booked Nov 18 · heater check
Review request automation
After a job is marked complete, the customer gets a text asking for a Google review. If a reply shows a problem, it goes straight to the owner.
The tech marks the job complete.It's the signal. No one has to remember to ask.
An hour later, the customer gets a review request.Sent while the job is fresh, from your business number.
Happy customers leave the review.One tap opens your Google review page.
Problems go straight to the owner.You hear about it first and make it right.
Your review count climbs every week.More reviews means more calls from Google.
More Google reviews without asking in person.
Problems reach you while there's still time to fix them.
Every customer gets the same request. Google's rules don't allow asking only happy customers.
Example: at 80 completed jobs a month, a 1 in 4 response rate is 20 new reviews a month.
You write the request once. You pick how long after the job it goes out.
BBrightwater PlumbingKaren's phone
Job complete · burst pipe
Thanks again, Karen! If you have a minute, a Google review helps a local shop like ours a lot.Leave a review
Done! Luis was fast and cleaned up after himself.
Job complete
CustomerKaren L.
Review requestin 1 hour
New Google review★★★★★
"Luis was fast and cleaned up after himself." Karen L.
Sent to Tony
Jim K. says the cabinet under the sink is still wet. Call him today.
This month
Requests sent78
New reviews21
Problems caught early3
BBrightwater PlumbingJim's phone
Thanks again, Jim! If you have a minute, a Google review helps a local shop like ours a lot.Leave a review
The cabinet under the sink is still wet.
Sorry, Jim. Tony will call you today to make it right.
Maintenance plan renewals
It tracks every plan member, sends renewal and service-due reminders, and fills slow weeks with tune-ups.
Your plan members live in a list.Renewal dates, last visit, and what each plan covers.
The AI flags renewals and visits coming due.30 days out, before a plan lapses.
It spots a slow week coming.Next Tuesday and Wednesday are barely half booked.
It sends reminders with the open slots in them.Renew and book the tune-up in the same text.
Renewals come in and the slow week fills.Steady revenue to plan around.
Fewer plans lapse because nobody called.
Slow weeks fill with tune-ups instead of sitting empty.
Members get the visits they paid for, so they keep renewing.
Example: keep 15 more members a year at $199 each and it's about $3,000 a year, plus the repairs those visits find.
You set the plan prices and the reminder schedule. Renewals run through your own payment system.
Plan members212
Paul D.Gold planRenews Nov 30
Mia C.Basic planTune-up due
Ken S.Gold planRenews Dec 4
Ruth A.Basic planActive
Omar F.Gold planLapsed Oct 2
Due in the next 30 days
Renewals18
Tune-ups27
Lapsed, win back6
Monday9 of 10 slots booked
Tuesday5 of 10 slots booked
Wednesday4 of 10 slots booked
This month
Renewed14 of 18
Tune-ups booked22
BBrightwater PlumbingPaul's phone
Hi Paul, your Brightwater plan renews Nov 30. Renew now and we'll do your yearly tune-up next Tuesday or Wednesday.Renew plan
Renewed. Tuesday morning, please.
Tune-up booked · Tue 9 AM
Job summary and invoice drafter
The tech records a voice note on site. The AI writes the work summary, the invoice line items, and the customer recap email. Faster billing, fewer forgotten parts.
The tech records a voice note before leaving.30 seconds in the truck. No typing.
The AI writes the work summary.Plain words the customer understands.
It builds the invoice line items.Parts the tech mentions become charges, so nothing gets missed.
You approve it and the customer gets a recap email.What was done, what it cost, and a pay link.
The customer pays from the email.Paid before the truck reaches the next job.
Invoices go out the same day, not at the end of the week.
Fewer forgotten charges for parts and extra work.
Customers see exactly what was done and why.
Example: catch one forgotten $30 part a day and it's about $650 a month.
Nothing goes to the customer until someone approves the invoice. It syncs to your field service software.
LVoice noteEnd of job · Karen L.
Recording 0:27
"Replaced the burst supply line and the shutoff under the kitchen sink. Shutoff was corroded too. Cleared the disposal drain while I was there. About an hour and a half."
Sent to your assistant
Work summary
Replaced the burst supply line and the corroded shutoff valve under the kitchen sink. Cleared the disposal drain.
Invoice #2187Karen L.
Emergency service call$149
Supply line, braided$32
Shutoff valveCaught from the voice note$95
Disposal drain clearing$85
Total$361
Approve and send
InboxKaren's phone
Your visit todayBrightwater
Hi Karen, thanks for calling us this morning. Luis replaced the burst supply line and the corroded shutoff under your kitchen sink, and cleared the disposal drain. Your total is $361.
Pay invoice
Paid $361 · 1:12 PM
Photo-to-quote assistant
The customer texts a photo of the problem. The AI names the likely issue and drafts a price range, so the office pre-qualifies the job before sending a truck.
The customer texts photos of the problem.A wide shot and the label are enough.
The AI looks at every photo.It reads the label: type, size, and the year it was made.
It names the likely issue and a price range.Ranges come from your own price book.
The office reviews it and replies.Nothing with a price goes out until a person approves it.
The job is booked with the right truck and parts.No trip only to look at it first.
Fewer look-only trips.
The truck shows up with the right tank on it.
Customers get a range in minutes, while they're still calling around.
Example: skip 3 look-only trips a week at 1 hour each and you get about 13 hours back a month.
Every range waits for office approval. The final price is set on site, after the tech sees the job.
BBrightwater PlumbingGreg's phone
Water heater is leaking at the bottom. How much to fix?
Your estimate
Likely issueTank leak
New tank$1,900 to $2,400
Pick a time
Thursday morning, please.
Reading 2 photos
50 gal, gasMade 2012Water at the base
Draft rangeGreg H.
Likely issueTank leak, not repairable
Replace, 50 gal gasInstall, haul away old tank$1,900 to $2,400
Bring50 gal tank, expansion tank
SQuotes to reviewOffice
Range ready to reviewGreg H. · water heater · $1,900 to $2,400
Greg H.Water heater
New tank$1,900 to $2,400
ApproveEdit
Sent to Greg
Booked Thu 8 AMTruck 2 has a 50 gal tank on it
Dispatch and "on my way" updates
Customers get automatic texts with the tech's ETA and photo, so the office gets fewer "where's my plumber?" calls.
The day's jobs are on the board.Each one has a tech and an arrival window.
The tech taps "On my way."One tap in the app they already use.
The customer gets the ETA and the tech's photo.They know who is coming and when.
Running late? The customer hears first.A new ETA goes out before anyone has to call.
The office phone stays quiet.Fewer "where's my plumber?" calls.
Fewer status calls to the office.
Customers open the door to a face they recognize.
A late tech doesn't turn into an angry call.
Example: cut 15 status calls a day at 3 minutes each and the office gets back about 16 hours a month.
You choose what the texts say and when they go out. A tech's location is shared only while they're on the way.
Today's board2 techs
Luis · 8 AMKaren L. · burst pipeDone
Luis · 10:30 AMGreg H. · water heaterOn the way
Jess · 11 AMAna P. · running toiletNext
Jess · 1 PMBen K. · drain clogNext
Luis · 2 PMDev S. · water pressureNext
Luis tapped "On my way"
Left10:02 AM
ETA10:20 AM
Running 15 minutes late
Traffic on Main St. New ETA sent to Greg.
Today
ETA texts sent11
"Where's my plumber?" calls2
BBrightwater PlumbingGreg's phone
Luis is on the wayPlumber, 9 years
ETA 10:20 AM. He'll text when he's outside.
Quick update: Luis is about 15 minutes behind. New ETA 10:35 AM.
No problem, thanks for the heads up.
Luis arrived · 10:34 AM
Cold outreach to property managers
Personal outreach to landlords, property managers, and commercial buildings in need of a plumber to call every month. Recurring work between homeowner jobs.
The AI builds a list of local property managers, landlords, and commercial buildings.Only inside your service area.
It researches each one.Number of units, building age, and tenant reviews mentioning leaks.
It drafts a personal message for each.Each one names a real property.
You approve them, and they go out.Nothing sends without your OK.
Replies turn into recurring work.Unit turnovers, backflow tests, and a standing call list.
Steady B2B work in the slow weeks.
One property manager often means dozens of calls a year.
Commercial buildings need backflow testing every year, on a schedule.
Example: one property manager with 10 service calls a month at $300 each is $3,000 a month.
You approve every message. Every email includes an easy way to opt out.
Hi Rachel, a few tenant reviews at your Elm St building mention slow drains and leaks. We do same-week service calls for property managers and bill monthly. Worth a quick call? Tony, Brightwater Plumbing
+ 39 more drafts
40 draftsReview
Approve and send
Sent
Rachel replied"Are you free to look at 3 units Thursday?"
Riverside Plaza replied"Our backflow tests are due in March."
Recurring workNorthgate service calls, every month
Owner KPI digest
A weekly text or email with calls answered vs. missed, the estimate close rate, average ticket, new reviews, and revenue by tech.
Every Monday morning, a text arrives.No dashboard to log into.
Calls answered vs. missed.Including the ones the AI answered after hours.
Estimate close rate and average ticket.Pulled from your field service software.
New reviews and revenue by tech.See who carried the week.
The AI points out what changed.One or two lines on what went up, what went down, and why.
Know your numbers in 30 seconds.
Catch a missed-call problem before it costs you a month.
See which of the other 11 solutions are paying off.
Example: you see missed calls drop from 31 a week to 4 after the AI receptionist goes live.
You choose the numbers, the day, and the time it arrives.
BBrightwater WeeklyTony's phone
Monday 7:00 AM
Here's your week, Nov 2 to 8.
212 calls. 208 answered, 4 missed.
22 of 40 estimates closed. Average ticket $512.
11 new reviews. Luis $14,200, Jess $11,850, Marco $9,400.
Missed calls are down from 31 to 4. Jess closed 7 of her 10 estimates.