If you run more than one med spa, you've probably looked at call centers. The math seems to make sense at first. You're paying staff at each location to answer phones that nobody can keep up with. A call center centralizes that work, reduces front desk burden, and gets you "always-on" coverage. Owners with three or four locations especially feel the pull.
I've talked to a lot of multi-location operators who tried this. Most of them have moved on, or are in the process of moving on. This is what they ran into and what's actually working in 2026.
What a call center is actually doing for you
Before talking about why operators leave, it's worth being clear on what a call center actually delivers.
A traditional call center is a group of human agents, usually in a different city or country, who pick up your phones using a script your team gives them. They book appointments through a shared login to your CRM, take messages on anything they can't handle, and pass leads to your team. Some are dedicated to your account, more are shared across many businesses.
The pitch is straightforward. Your front desk gets to focus on patients in front of them. Calls get answered consistently. You get coverage outside of business hours. For a multi-location operator, that's appealing because instead of training and staffing phones at five locations, you handle it once.
The reality has gotten harder to ignore.
What it actually costs
Industry numbers on call center pricing are remarkably consistent. Per-call costs typically run $5 to $10. For a multi-location med spa fielding 200 to 600 calls per location per month, that adds up fast.
A three-location med spa fielding 1,500 total calls per month at $7 per call is paying $10,500 per month. $126,000 per year. Often more, depending on after-hours premiums and minimum monthly fees.
For some operators that's worth it. For most, it's not, and here's why: the cost is high but the conversion isn't. Most call centers don't book significantly more appointments than your front desk would if they had the bandwidth. They cover calls. They take messages. They schedule the easy stuff. The high-value consult question that converts into a $4,000 patient still gets a callback.
What patients actually experience
Most med spa patients don't realize they're talking to a call center until something feels off. Then they notice. The agent doesn't know your specials. They mispronounce your treatments. They put the patient on hold to "check on availability." They ask for the patient's information twice because the previous agent didn't log it correctly.
This matters more for med spas than for most businesses. Your patients are spending real money. They're nervous about specific outcomes. They want to feel like the person on the phone actually understands what they're asking about. A confused or scripted call center agent is a worse first impression than no answer at all.
The other thing patients notice is the wait. The best-run call centers can hold under 30 seconds during normal hours. Peak hours and after-hours, you're looking at three to ten minutes routinely. By the time someone gets through, they've often Googled a competitor in the meantime.
Why agents aren't great at this
Most call center agents handle accounts for many businesses, sometimes dozens at once. They're not specialists. They're following a script you wrote, hoping it covers the question being asked.
For med spas specifically, this is a structural problem. Your menu has 30 to 80 treatments depending on size. You have specific brands you carry, specific protocols, specific contraindications. Your specials change monthly. Your hours vary by location. The amount of context an agent needs to answer competently is enormous, and most call centers don't pay agents enough to memorize that for one of fifteen accounts they cover.
This is why call center calls feel scripted. Because they are. The script is the agent's defense against not knowing the answer.
The economic reality of multi-location
Multi-location operators have a specific problem that single-location owners don't: every location has slightly different hours, providers, specialties, and protocols. A call center has to handle them all, which means the script gets longer and more complex, which means agents get more confused, which means more callbacks.
Some call centers will dedicate a small team to your account specifically to address this. That works better, but the price tag goes up. Now you're paying $1,500 to $3,000 per location per month for what's essentially a remote part-time employee per location.
At that price, you've replicated the cost of an in-house front desk receptionist with worse outcomes. The math stops working.
What's replacing call centers
The best multi-location operators I've talked to in the last year are doing one of two things.
Some are doubling down on in-house phones with better systems. Better software, better training, better routing. They've decided that the patient experience is too important to outsource. This works if you can afford the headcount.
More are switching to AI-powered communication platforms. The reason is simple: modern AI can handle most of what a call center handles, sounds more natural than most agents, knows your menu and pricing because you trained it, and runs at flat monthly pricing instead of per-call.
The good ones don't try to handle everything. They take the questions they can handle confidently, capture lead information, and pass anything complex to your team. For a multi-location operator, this means you're not paying for human time on the 80% of calls that are simple ("what are your hours," "do you do Botox," "what does a HydraFacial cost"). Your team gets to focus on the 20% of calls that genuinely need a human.
What to actually look for
If you're a multi-location operator evaluating alternatives to a call center, three things matter.
Per-location pricing should be predictable. If a vendor wants to charge per call or per minute, walk. You want a flat rate so your costs don't spike during your busy season. Multi-location operators especially get burned by usage-based pricing because peak demand stacks across locations.
Each location should be configurable separately. Your Scottsdale location and your Houston location have different hours, different menu items, and probably different staff. Your phone solution needs to know that. Generic systems that treat all your locations the same will give patients wrong information.
SMS should be included. Patients who call your med spa often text it too, sometimes from the same phone number, sometimes during the same conversation. If your phone solution doesn't handle SMS in the same inbox, you've created a coordination problem between channels.
The honest version
For most multi-location med spa operators, traditional call centers were never quite the right fit. They were the only option for a while, so businesses used them. They're not the only option anymore.
If you're spending more than a few thousand dollars per month per location on a call center, it's worth taking a serious look at what's available now. The economics have changed enough that running the math on alternatives is just due diligence.
Where MedspAI fits
We built MedspAI for med spas specifically, and multi-location is a core use case. Each location gets configured separately with its own hours, menu, specials, and providers. Pricing is flat per location with no per-call charges. The AI knows your business well enough to answer real questions, captures qualified lead information when it can't, and runs 24/7. Setup is days, not months.
We're not the right fit for every operator. Some businesses prefer human-only service. Some are too small to need this kind of system. But if you're running 2+ locations, paying real money for a call center, and frustrated with what you're getting, we'd love to show you what's possible now.
See MedspAI in action
Built specifically for med spas. Walks through every feature in a personalized demo.
Book a Demo