For plumbing companies
A homeowner with water on the floor calls the first plumber on Google, then the next one. Jess texts back every missed call and every web lead in seconds, figures out how urgent it is, and books it or routes it to your on-call plumber.
Flat monthly price · no per-minute or per-job fees · month to month
Where the jobs leak
The call that rang out while your plumber was under a house, the water heater quote nobody followed up on, and the customer who would have referred a neighbor.
Only 6% of missed callers leave a voicemail. Jess doesn't wait for one.
Plumbing is a map-pack business. Every review helps the next call find you.
Example conversations with sample names. Results figures are from our own company (Tampa, FL).
How it works
We hook up your phone line for missed calls, website forms, Google LSA, Angi, Thumbtack and your CRM, and register your texting with the carriers.
What counts as urgent, who's on call, your service area and trip charge. Review mode the first week so you approve the tone.
Jess texts back every missed call and texts and emails every web lead in seconds, 24/7. Urgent jobs go to your on-call plumber, the rest get booked.
Side by side
How a plumbing lead gets handled after hours, depending on who's on the other end.
| HSA (Jess + Jordan) | Answering service | Your CSR after hours | Doing nothing | |
|---|---|---|---|---|
| First reply to a web lead | Seconds, by text and email | Only if the lead calls in; forms wait for your office | Whenever someone checks the inbox | Next business day, if at all |
| Missed calls | Texted back within seconds | Answered live, message taken | Voicemail, called back later | Voicemail. Only 6% of missed callers leave one (Quo) |
| Nights and weekends | 24/7 at the same speed | Yes, mostly message taking | On-call rotation or overtime | No |
| Books on your calendar | Yes, by your rules | Varies; many just take a message | Yes, when they're logged in | No |
| Follows up on old estimates | Every one, until yes, no or a reason (Jordan) | No | When there's time, which is rarely | No |
| Written record | Every text and email in your inbox app | Call notes | Whatever gets typed into the CRM | None |
| Price model | Flat monthly plus itemized texting usage | Usually per minute or per call | Wages, overtime and on-call pay | Free, until the plumbing job goes to someone else |
Swipe the table sideways to compare.
Answering services and in-house setups vary. This compares the typical setup.
Your team for this trade
Start with Jess or Jordan (Jordan's plan includes Jess). Add Maya for reviews and the map, Tyler for repeat work, and Riley for referrals.
Emergencies don't wait for business hours. Jess texts back every missed call and every web lead in seconds, sorts urgent from routine, and books or routes it.
Water heater, repipe and sewer line quotes are the big tickets. Jordan follows up on every one by text and email until it's a yes, a no, or a reason.
Review requests after every job, drafted replies, weekly posts from real job photos and a monthly rank grid, so you show up when someone searches with water on the floor.
Water heater checkups, add-on offers to customers who already trust you, sent on your cadence and booked to your calendar.
Built inside a contracting company
"We were paying for leads and losing them because nobody could text back from a roof. So we built Jess and Jordan for our own company first."
Alex Hoffman · owner of a roofing and HVAC company in Tampa, founder of Home Service Automation. In the first two months, Jordan recovered $469,000 from 3,762 open estimates his team had written off.
Works with your stack
Pricing: Jess (BookedBot) is $497/mo. Jordan (ReviveBot) is $1,297/mo flat and includes Jess. Add-ons from $297/mo. Texts are billed by usage, typically $0.02 to $0.03 per text segment, itemized. See all pricing
Straight answers
Yes. You set the questions and the rules. Active leaks, no hot water or a backed-up sewer can be flagged urgent and routed to your on-call plumber, while a dripping faucet books into a normal slot.
No. It texts. When a call goes unanswered, Jess texts the caller back within seconds, so the homeowner has someone to talk to instead of a voicemail box. New web leads get a text and an email.
Yes, both live, along with ServiceTitan and GoHighLevel. Workiz and any other CRM work too, through a CSV export if needed.
Only what you allow. You might let Jess share your trip charge and nothing else. Anything technical goes to your team with the full thread.
That's Jordan's job. Every open estimate gets followed up by text and email until it's a yes, a no, or a reason.
Yes. We register your texting brand and campaign with the carriers under your business, use documented opt-in, and honor STOP on every thread.
Put your number in and Jess texts you within seconds, the same way she'd text your next customer.