← All posts

What an answering service really costs a plumber, and the question it can't answer

ServiceFront · July 14, 2026

Ruby, Smith.ai, and AnswerConnect priced in plain numbers, plus the customer question a message-taker can't answer.

What an answering service really costs a plumber, and the question it can't answer

Your phone rings while you're elbow-deep in a crawl space. It goes to voicemail. The homeowner doesn't leave one. They call the next plumber on the list. That's the problem an answering service is sold to fix, and it's a real problem. So let's price the fix honestly.

One thing up front, so you can read the rest fairly: ServiceFront doesn't pick up your phone. Nothing in our product answers a call. We built an AI front desk for your website instead, and we'll get to why. The answering-service math is worth doing either way.

The sticker price

Ruby starts at $250 a month for 50 receptionist minutes. 100 minutes runs $395, 200 minutes $720, 500 minutes $1,725. Billing is per minute.

Smith.ai prices per call instead. Its starter receptionist plan is listed at $300 a month for 30 calls, which works out to $10 a call, with overage calls at $11.50.

AnswerConnect doesn't publish prices at all. You fill out a quote form and wait for a sales call.

So the going rate for humans answering your phone is roughly $250 to $1,000 a month depending on volume, with a meter running per minute or per call.

The meter runs against your best calls

Fifty minutes sounds like plenty until you do the division. A worried homeowner with a leaking water heater doesn't call for 90 seconds. They ask if you're licensed, whether you cover their ZIP, what this might cost, whether tonight counts as an emergency. That's a five-minute call, so a $250 starter plan buys about ten of them. Twenty-five dollars per answered call.

Per-minute billing also puts you in a strange spot. The callers with the most questions are your most serious buyers, and those are exactly the calls the meter punishes. The economics push toward shorter calls, and the shortest call there is goes: "Can I take your name and number?"

The question a message-taker can't answer

That's the real cost, and it never shows up on the invoice.

The receptionist on your line is a professional, but they're answering for a long list of businesses at once, off the script you filled out when you signed up. Hours, sure. Service area, probably. Then the homeowner asks the question that actually decides the job:

"My water heater's leaking from the bottom. Is that an emergency or can it wait until Monday?"

"Roughly what does a 40-gallon swap run?"

"Do you guys do tankless?"

None of that is in the script. The honest response is "I'll have someone call you back." A message got taken. The question didn't get answered. The homeowner hangs up knowing exactly what they knew before, it's 9pm, and the next plumber's website is one tab over. You'll get the message in the morning. Whether you get the job is another matter.

That's the ceiling on the whole category. A message-taker turns missed calls into messages. It can't turn questions into confidence, because it doesn't know your trade or your prices, and it isn't allowed to guess. Not guessing is correct, by the way. A wrong price is worse than no answer.

What we built instead

ServiceFront is an AI front desk that lives on your own website, plus a hosted page you can point links at. Again: it doesn't answer your phone. What it does today:

  • You paste your URL. It drafts a business profile from your site, and you verify the facts: hours, service area, licensing, warranty, the price ranges you're comfortable stating.
  • It answers customer questions grounded only in what you verified, plus general trade knowledge. Asked about a tank leaking from the bottom, it can say that usually means the tank itself and it's worth shutting the water off tonight. Asked for a price, it gives your stated range or says the job needs eyes on it first. It never invents a number.
  • It triages urgency, captures the lead (name, number, job address, the problem), and emails it to you.

That's the whole product right now. No phone calls, no texting, no calendar booking, no payments. Texting and calendar booking are on the roadmap; answering your phone isn't, and we'd rather tell you that than imply otherwise.

Pricing is flat. There's a free tier that answers on your site, and $59 a month gets every captured lead delivered to your inbox. No per-minute meter, so the customer who asks twenty questions at 11pm costs you nothing extra. We priced it against the services above on purpose.

The math on one saved job

Angi puts the typical plumbing repair around $340, and emergency work bills at 1.5 to 3 times normal rates. One saved average job roughly covers a month of Ruby's starter plan. At $59 flat, it covers close to six months. That's the arithmetic to run on any front-desk spend, human or software: how many jobs does it need to save to pay for itself, and does it actually answer the questions that save them?

If you already pay an answering service and it earns its keep on the phone, keep it. The website is a different door, and most trade sites still answer questions with a contact form nobody trusts.

Want to see it with your own facts? Paste your URL on servicefront.ai and ask it what your customers ask you.