Blog
AI Voice Agent vs Receptionist: Plumbing ROI Breakdown
What a receptionist costs a plumbing shop, what CallerWho costs, and what each one actually does. The math, with the assumptions shown so you can use your own numbers.
If you run a plumbing shop, every phone call is either a job or it isn’t. The question is who answers it, and what that costs.
This post lays out the math for a receptionist and for CallerWho side by side. Every number here is either our published price or an assumption we say out loud, so you can swap in your own.
What CallerWho costs
One plan, the same for every shop:
- $49 a month per phone line, or $490 a year if you pay up front.
- $2 the first time a new caller reaches you. Repeat callers, spam, wrong numbers and hang-ups under 20 seconds are never charged.
- No setup fee and no contract. AI talk time is unlimited.
For example, a shop with one line and 20 new callers a month pays $49 + $40 = $89 a month, about $1,068 a year. At 50 new callers a month it’s $149 a month, about $1,788 a year.
What a receptionist costs
This depends on your area, so here’s the arithmetic instead of a national average. Say you pay $20 an hour, 40 hours a week:
- $20 × 40 hours × 52 weeks = $41,600 a year in wages, before payroll taxes, benefits, paid time off, the phone system and the desk.
- 40 hours is about a quarter of the 168 hours in a week. Nights, weekends, lunch and sick days go to voicemail or to an answering service you pay for on top.
- One person answers one call at a time. The second caller on a busy Monday morning waits on hold or hangs up.
Put your own hourly rate in. The gap between the two numbers is usually wide enough that the exact figure doesn’t change the decision.
Side by side
| Receptionist (one, full time) | CallerWho (one line) | |
|---|---|---|
| Yearly cost | $41,600 in wages at $20/hour, plus taxes and benefits | $588, plus $2 per new caller (about $1,068 a year at 20 new callers a month) |
| Hours answered | About 40 of 168 a week | All 168 |
| Calls at once | One | Several, with no hold queue |
| Knows the caller before answering | Only if they’re already in your system | Looks up the calling number before hello: owner or renter, house or apartment, estimated home value, years at the address, distance from your shop, past jobs with you |
| Languages | Whatever your hire speaks | English and Spanish, switching mid-call when the caller speaks Spanish |
| Books the job | Yes, onto whatever calendar they use | Yes, onto your techs’ real calendar, then texts the customer a confirmation |
| Record of the call | Notes, when there’s time to write them | Every call recorded and transcribed |
| Sick days and turnover | Yes | No |
| Knows your regulars personally | Yes, and that matters | No. It transfers a caller who asks for a person |
What a person still does better
Anyone who tells you AI replaces your office outright is overselling it.
The relationship calls. When a long-time customer asks for the tech who fixed her water heater last spring, that call belongs to someone who knows her. When a caller asks for a person, CallerWho transfers the call to the number you set.
The big quotes. A general contractor speccing rough plumbing on a custom home wants to talk to an estimator, not book a time slot.
Judgment calls. An upset caller whose problem doesn’t fit any normal job type needs a human in the loop. Decide in advance where those calls go.
The real choice isn’t AI versus your office manager. It’s what happens to the calls nobody is there to pick up.
What the AI does better
It answers every call, at every hour, the same way. The phone at 9 PM on a Saturday gets the same answer as the phone at 10 AM on a Tuesday. A burst pipe at night is exactly the call you most want to book, and the one most likely to hit voicemail.
It knows who’s calling before it says hello. CallerWho looks up the calling number against public property records and licensed data providers. Owner or renter, home value, years at the address, how far the job is from your shop, and whether they’ve used you before are all on screen before anyone picks up. That information is shown only to your business. It’s never sold, rented or shared.
It books, then confirms by text. The job goes onto the calendar your techs actually work from, and the customer gets a text with the appointment.
It keeps a record. Every call is recorded and transcribed, so “what did the customer say?” stops being a guess.
It handles the rush. A cold snap that triples your calls doesn’t need a new hire or overtime.
Run it on your own numbers
You need three numbers you already have, or can get from your phone bill:
- How many calls a month go unanswered. Missed calls plus voicemails.
- What share of answered calls book. Your own rate, not an industry figure.
- Your average ticket.
Missed calls × booking rate × average ticket is roughly what goes to voicemail each month. Compare that with $49 plus $2 per new caller. The ROI calculator does the same math with your numbers.
How to judge it
Don’t take a blog post’s word for it. Call the demo line for your trade, any hour, and listen to it answer a real call:
- HVAC (818) 927-3242
- Plumbing (818) 927-3243
- Electrical (818) 927-3244
- Roofing (818) 927-3245
If you like what you hear, start a free trial on your own number. You add a card when you sign up, and nothing is charged until 7 days after the AI books your first job. Cancel before then and you pay nothing.
Related reading
- How HVAC Companies Lose Revenue After Hours (Fix It)
- Demographic Data for Contractors: The Unfair Advantage
- 9 Signs Your Phone System Is Killing Revenue
Compare plans on pricing.