How Much Does Patient Reactivation Cost? (2026 Pricing Guide)

Patient reactivation costs between $200 and $500 per month for automated software, $100 to $500 per booked appointment for outsourced calling services, $30 to $60 per hour for onshore hourly callers ($8–$14 offshore), or the salary time of your front desk if you do it in-house. Our own service — Florida Contacts — charges a $250 setup fee plus $50 per warm transfer, and you review every transfer before you're charged. That's the whole answer. The rest of this page explains what each model actually gets you, where the hidden costs are, and when each one is the wrong choice.

Almost nobody in this niche publishes pricing. You have to book a demo, sit through a pitch, and get a "custom quote." We think that's a bad way to buy anything, so here are the real numbers for every model — including ours.

The 4 Ways to Pay for Patient Reactivation

1. Reactivation Software: $200–$500/month

This is the Brevium / Demandforce class of tools: software that plugs into your practice management system, finds patients who haven't been in for 6, 12, or 18+ months, and sends them automated texts and emails until they book or opt out.

What you pay: roughly $200–$500/month as a subscription, usually on an annual contract. Some vendors tier by provider count or location count, so a multi-location group pays more.

What you get: volume. Software can touch every lapsed patient on your list every month for a flat fee. If your list is large (1,000+ lapsed patients) and your patients respond to texts, the per-patient cost is very low.

The catch: it's passive. A text from a dental office is easy to ignore, and the patients who lapsed longest — the highest-value ones to recover — are exactly the ones who've been ignoring your texts already. Software also bills you whether it works or not. A $350/month subscription that reactivates two patients had a real cost of $175 per patient, and you won't see that number on the invoice.

Right fit: large lists, patients who respond to digital outreach, practices that want set-and-forget volume and will actually monitor the results.

2. Outsourced Calling Services: $100–$500 per Appointment

These are companies (like us) that put a human on the phone with your lapsed patients. Pricing is usually per booked appointment or per qualified transfer.

What you pay: for healthcare reactivation specifically, expect $100–$500 per appointment depending on the vendor and how "qualified" is defined. For context: in general B2B appointment setting, Clutch's vendor data puts a qualified meeting at roughly $550–$1,700 — healthcare reactivation runs much lower because the person being called already knows you. You're not cold-calling strangers; you're calling your own patients.

What you get: a live conversation. A human caller can handle "I've been meaning to come in but…" in a way no text sequence can. Contact and conversion rates on warm lists are meaningfully higher by phone than by automated message — that's the entire reason this category exists.

The catch: definitions. "Per appointment" sounds clean until you read the fine print: does a no-show count? Does an appointment your front desk could never confirm count? Some vendors also stack a monthly minimum or management fee on top of the per-result price. Read the contract for what exactly triggers a charge, and what happens when you disagree.

Right fit: practices that want results-based pricing and have a front desk that can actually take a transferred call during business hours.

3. Hourly Callers: $30–$60/hr Onshore, $8–$14/hr Offshore

You hire a caller — a US-based virtual assistant or contractor at $30–$60/hour, or an offshore caller at $8–$14/hour — hand them your list, and pay for their time.

What you pay: their hourly rate, whether or not anyone books. A caller working your list 10 hours a week costs $1,200–$2,400/month onshore or $320–$560/month offshore, before you've reactivated a single patient.

What you get: control and, potentially, the lowest cost per result if the caller is good and the list is big enough to keep them busy. An offshore caller who books well is genuinely the cheapest option on this page.

The catch: you just became a call center manager. You're writing the script, training the caller, monitoring call quality, handling turnover, and eating the cost of every unproductive hour. Offshore accents and unfamiliar-number caller ID also hurt answer rates with an older patient base — not always, but often enough to test before committing. And in healthcare, you're responsible for how a contractor handles patient contact data. That's on you, not them.

Right fit: practices with a large ongoing list, someone who genuinely has time to manage a caller, and tolerance for a slow start.

4. In-House Front Desk: "Free" (It Isn't)

The default plan at most practices: "the front desk will call the lapsed list when things are slow."

What you pay: nothing new on paper. In reality, you pay in the work that never happens. Run the capacity math on your own office:

Front desk reality Typical numbers
Wage cost of front desk time $18–$25/hr + benefits
Time available for outbound calls Whatever's left after phones, check-ins, insurance, scheduling — usually near zero
Lapsed list at an established practice Often several hundred patients
Calls needed to work a list properly 2–4 attempts per patient, at different times of day
What actually happens A handful of calls in week one, then it stops

A 300-patient list at 3 attempts each is roughly 900 dials. At a realistic pace between other duties, that's weeks of dedicated calling time your front desk does not have. This is why the lapsed list is still sitting there. It's not a discipline problem — it's a capacity problem.

Right fit: honestly, a very small list (a few dozen patients) at a practice with a genuinely underutilized front desk. That combination is rare.

Our Actual Pricing, Published

Florida Contacts charges:

  • $250 one-time setup — covers list intake, script setup, and the pre-launch call with your office manager.
  • $50 per warm transfer — a warm transfer means a live call, a person from your patient list, interested, handed directly to your front desk with your staff on the line. Not a voicemail. Not a "callback lead." A live patient on the phone.
  • Review before you're charged. Every transfer appears in your portal the moment it happens. You have until Monday at noon ET to dispute any transfer you don't think qualified. Undisputed transfers are billed Monday; disputed ones get a phone call from us and are either upheld or waived. No calls, no transfers, no bill that week.

No monthly minimum, no retainer, no annual contract. If we don't put live patients on your phone line, you pay $0 past setup.

When We're NOT the Right Fit

Honest about this — don't hire us if:

  • You want 24/7 coverage or after-hours calling. We call during business hours, when your front desk can take a transfer. If you need round-the-clock outreach, software or a large call center fits better.
  • You want the offshore price. At $50 per transfer we will never compete with an $8/hour caller on cost per dial. If you have the time and appetite to manage an offshore caller yourself, that can genuinely be cheaper. Most practice owners don't.
  • Your lapsed list is under ~100 patients. The math doesn't work for either of us — the $250 setup gets spread over too few possible outcomes. Have your front desk call a list that small, or wait until the list grows.
  • Your front desk can't answer transfers. If nobody picks up when we hand a patient over, the model breaks. Fix phone coverage first.

The ROI Math (Worked Example, Dental)

Use your own numbers, but here's the structure with a commonly cited figure: an active dental patient is worth on the order of $900/year in production (hygiene visits plus average restorative work — your number may be higher or lower; pull it from your PMS).

Say you send us a list of 400 lapsed patients and, between transfers and the appointments your desk books from them, 5% reactivate — 20 patients back in the chair.

Line item Amount
Recovered production (20 patients × $900/yr) $18,000/yr
Setup fee $250
Transfers (assume 30 transfers to net 20 reactivations) $1,500
Total cost $1,750
First-year return ~10x

Two honest caveats. First, 5% is an assumption, not a promise — your list quality, how long patients have lapsed, and how well your desk converts transfers all move that number, and we will not pretend otherwise. Second, the $900 figure is first-year only; a reactivated patient who stays reactivated is worth multiples of that over time. Run the table with your own patient value and a reactivation rate you consider pessimistic. If the math doesn't clear comfortably at your pessimistic number, don't buy — from us or anyone.

FAQ

How much does patient reactivation cost per patient? It depends on the model. Software at $200–$500/month can cost anywhere from a few dollars to a few hundred per reactivated patient depending on how many it actually converts. Per-result calling services run $100–$500 per appointment. Our model works out to $50 per warm transfer plus a share of the $250 setup — typically $60–$100 per transferred patient on a normal-sized list.

Is patient reactivation software or a calling service better? Software wins on cost per contact; calling wins on cost per result for patients who ignore texts. Large list plus digitally responsive patients: start with software. Older patient base, high-value patients, or a list that's already been through text campaigns: a live caller recovers patients software can't. Many practices run both.

What is a warm transfer in patient reactivation? A live phone call where the caller reaches a patient from your list, confirms they're interested in coming back, and connects them directly to your front desk while everyone is still on the line. It's the step right before a booked appointment — your staff does the scheduling, so the appointment fits your actual calendar.

Do patient reactivation services require a contract? Many do — software is usually an annual subscription, and some calling services carry monthly minimums. Ours doesn't: $250 setup, $50 per warm transfer, weekly billing, stop whenever you want. Whatever vendor you evaluate, ask specifically about minimums, term length, and what triggers a charge.

What reactivation rate should I expect from a lapsed patient list? Anyone who quotes you a guaranteed percentage before seeing your list is guessing or lying. Results depend on how long patients have lapsed, whether phone numbers are current, and how your front desk handles the handoff. Model your ROI at a rate you'd consider disappointing — if the numbers still work there, the decision is easy.


Florida Contacts runs pay-per-transfer patient reactivation for dental, med spa, and chiropractic practices — and the same model for insurance agencies and home-service businesses. $250 setup, $50 per warm transfer, review every transfer before you're charged. Questions about whether your list is a fit? Call Angel directly: (321) 578-9756.

Written by Angel Davila, founder of Florida Contacts — Apopka, FL. More guides →

Want your real numbers instead of ranges?

A 15-minute call and your rough list size is all it takes — and we'll say so honestly if the math doesn't work for you.