Remember the last time you called your cable company?
Did you enjoy it?
I’ll wait.
I bet you’d prefer to have a root canal over repeating that experience.
Anyways.
Your internet was out. Not slow. Out. Dead. The little light on the router that’s supposed to be green was blinking orange, which in cable-company language means:
“You. Are. Screwed.”
First person picked up.
You explained the problem. She said, “Let me transfer you to technical support.”
Second person picked up.
You explained the problem again. He asked you to unplug the router and plug it back in. You told him you’d already done that three times. He said, “Let me transfer you to advanced technical support.”
Third person picked up.
You explained the problem a third time. She ran a diagnostic. Said there was an outage in the area. Asked if you wanted to schedule a technician.
Sure. When?
“Eight days from now. Between 8am and 6pm.”
Ten-hour window. Eight days out. For internet.
Three people. Three transfers. Three explanations of the same problem. Nobody owned it. Nobody solved it. Everybody followed the script, checked their box, and passed you along.
And here’s what’s wild:
You couldn’t even switch. Cable companies are monopolies in most markets. You literally have no other option. They know it. That’s why the service is terrible — because they can afford to be hated. You’re not going anywhere.
Here’s the thing:
That experience wasn’t an accident. It was the product of a system. A system designed to process volume, not solve problems. A system where agents are measured on handle time, not resolution. Where “resolving” a ticket means closing it, not fixing it.
That system has a name.
It’s called a BPO. Business Process Outsourcing.
And if you Google “customer service outsourcing” right now, every single result on the first page is either a BPO trying to sell you that exact system, or a software company trying to sell you the tools to manage it.
We are neither.
We’ve placed over 1,000 remote hires across every role you can think of — Virtual Assistants, Executive Assistants, Operations Managers, Developers, Customer Service people, Account Managers. I’ve been doing this for the better part of a decade, across Eastern Europe and Latin America, for US and UK companies.
And I’m going to tell you something that none of those BPO sales pages will:
Most of you reading this don’t need a call center. You don’t need a BPO. You don’t need “omnichannel support solutions” or “scalable CX infrastructure.”
You need a small team. A handful of people. Maybe one person to start. But the right people — people who actually work for you, learn your product, and care about your customers.
Last Updated: March 18th, 2026
Table of Contents
- The Cable Company Model
- What “Customer Service Outsourcing” Actually Means
- The BPO Model — Who It’s Actually For
- Customer Service Outsourcing to the Philippines
- What a Dedicated CS Person Actually Does (And Costs)
- The Hotel Test — Why Offshore Talent Is Better Than You Think
- The VA Overlap — When You Don’t Need a CS Person At All
- Ecommerce Customer Service — What It Actually Looks Like
- The Biggest Mistake — Hiring the Cheapest Person You Can Find
- When You Actually Need a BPO
- How We Do It
- FAQ
The Cable Company Model
Here’s what the cable company customer service model actually looks like from the inside:
Hundreds of agents. Shared across multiple clients. Measured on average handle time — how fast they close the ticket, not whether they fixed the problem. Rotating shifts. Scripts for every scenario. Escalation trees that look like a flowchart designed by someone who’s never spoken to an actual customer.
The agent who picks up your call doesn’t know you. Doesn’t know your account. Doesn’t know what happened yesterday or what’s been going wrong for weeks. They open the ticket, read the notes (if there are notes), follow the script, and either solve it in the script’s three approved steps or punt it to someone else.
That’s the BPO model. That’s what Concentrix sells. That’s what SupportYourApp sells. That’s what every company on the first page of Google for “customer service outsourcing” is selling.
And here’s what’s wild:
It works. For Comcast. For Verizon. For Wells Fargo. For companies that process tens of thousands of interactions per day and have accepted that a certain percentage of their customers will be furious at any given moment.
And Comcast can afford it. They’re a monopoly. In most markets, you literally can’t switch cable providers. They know you’re not going anywhere. So why would they invest in making the experience good?
But get this:
You’re not Comcast.
You don’t have a monopoly. Your customers CAN leave. And they will — the moment someone else treats them better.
If you’re a business doing $1 million, $5 million, even $100 million in revenue, you are not processing tens of thousands of tickets a day. You’re processing dozens. Maybe a few hundred. And every single one of those customers matters in a way that a Comcast subscriber doesn’t — because you can’t afford to lose them.
When Comcast loses a customer, they don’t notice. When you lose a customer, you feel it in the bank account.
So why would you copy their customer service model?
What “Customer Service Outsourcing” Actually Means
Let’s strip the jargon.
“Customer service outsourcing” means getting someone outside your company to handle your customer interactions. That’s it. Emails, phone calls, live chat, social media messages, support tickets, returns, complaints.
But there are three very different ways to do it, and the entire industry pretends they’re the same thing:
Model 1: The BPO (Call Center)
You hire a company. They provide agents. The agents sit in an office in Manila or Bogotá or Kansas City. You pay per seat, per hour, or per interaction. The agents are trained on your FAQ document and your Zendesk macros. They follow the script. They’re measured on how fast they close the ticket — not whether they actually fixed the problem. And when they quit (and they will — turnover in BPO call centers is astronomical), the replacement starts from zero.
This is what 90% of the “customer service outsourcing” search results are selling.
Model 2: The Dedicated Remote Hire
You hire one person. They work for you. Only you. They’re on your Slack, in your Zendesk, on your team. They know your product, your customers, your quirks. They’re not reading from a script because they’ve been handling your tickets for six months and they already know that the shipping delay emails always spike on Tuesdays and that the client in Texas calls every week about the same invoice.
This is what we do. It’s also what you probably actually need.
Model 3: The VA With CS Responsibilities
You hire a Virtual Assistant whose primary job includes customer service — but isn’t limited to it. They answer tickets for half the day and spend the other half on admin, scheduling, data entry, or whatever else needs doing. The ticket queue is the priority. Everything else fills the gaps.
Platform-by-platform guide to hiring VAs:
Where to Hire a Virtual Assistant — An Honest Platform-by-Platform Guide
This is what most small businesses actually need, but nobody tells them because there’s no “VA with customer service” industry selling it.
The reason these three models get conflated is simple:
The BPO industry wants you to think “outsourcing customer service” means “hiring a call center.” Because that’s what they sell. The more complicated they make it sound — omnichannel, scalable, 24/7, multilingual — the more you feel like you need their infrastructure.
You probably don’t.
The BPO Model — Who It’s Actually For
I want to be fair here. BPOs aren’t evil. They serve a purpose.
Here’s when a BPO actually makes sense:
You’re processing 500+ customer interactions per day. You need 24/7 phone coverage across multiple time zones. You’re in a regulated industry (healthcare, finance) where compliance requirements demand specific certifications like HIPAA or PCI-DSS. You need multilingual support at scale — not two languages, but eight.
If that’s you, a dedicated person won’t cut it. You need infrastructure. A BPO gives you infrastructure.
But here’s what most people miss:
That’s maybe 5% of the businesses searching “customer service outsourcing.”
Are you JP Morgan Chase? Are you Comcast? Are you running a multinational with high-rises full of employees?
Probably not. And if you are — welcome, we’d love to work with you, book a call — but come on. You’ve got entire departments for this.
No. If you’re reading this, you’re probably the other 95%.
You’re a business owner, a founder, a hiring manager who’s simply drowning. Your inbox is full. Your Shopify store has 78 pending tickets. Your phone rings and nobody answers because everyone’s busy doing something else.
And every guide on the internet told you…buy a call center.
That’s like going to the doctor with a headache and being told you need brain surgery. Technically, brain surgery would solve the headache.
But maybe try an aspirin first.
Customer Service Outsourcing to the Philippines

If you’ve spent any time researching customer service outsourcing, you’ve seen the Philippines mentioned approximately nine thousand times.
There’s a reason for that. The Philippines has the largest English-speaking BPO workforce in the world. The industry employs north of 1.5 million people. English is basically a national language. The talent pool is enormous.
But here’s what the BPO companies selling Filipino agents won’t tell you:
When everyone speaks English, English isn’t a differentiator. It’s an ocean full of minnows. The sheer volume makes it incredibly hard to sort quality from quantity. You can find great people in the Philippines — absolutely. But the ratio of “reads from a script and says ‘your concern carries weight'” to “actually solves the problem” is not in your favor.
And then there’s the markup.
Many Philippines-based outsourcing companies operate on a 70/30 split. The company takes 70%. The agent gets 30%. That means if you’re paying $1,200/month for a “dedicated” Filipino CS agent, the person doing the work is seeing maybe $350-400 of that.
Think about what that does to retention. To motivation. To the quality of person who accepts that deal.
It’s borderline…well, you know.
And it’s standard.
There are other regions. Latin America has strong CS talent, especially for US-facing roles — time zone alignment, cultural proximity, strong bilingual capabilities. Eastern Europe has excellent English speakers, particularly in countries where learning English was a competitive advantage rather than a default, which means the people who speak it well really stand out.
The right region depends on your needs.
If you need someone on your time zone answering live chat during US business hours, Latin America is the move. If you need written support — email, tickets — Eastern Europe is excellent. If you need scale at the lowest possible cost and you’re OK with the trade-offs, the Philippines works.
But the region matters less than the model. A great person in the Philippines on a 70/30 split, measured on handle time, trained on a script — will always lose to a good person in Colombia working full-time on your team and only your team.
What a Dedicated CS Person Actually Does (And Costs)
Let me give you the actual job description. Not the BPO version. The real one.
A dedicated customer service person handles your email inbox, your live chat, your support tickets, and your social media messages. They respond to complaints, process returns, answer product questions, troubleshoot basic issues, and escalate the things they can’t fix to someone who can.
They know your product. They know your FAQ. They know that the customer who’s emailing for the third time about the same issue isn’t being difficult — the first two responses didn’t actually solve the problem.
They’re on Zendesk, Freshdesk, Intercom, Gorgias, Tidio, Shopify Inbox, or whatever your team uses. They’re in your Slack. They’re on your morning standup. They’re your team member who happens to live in a different country.
Now, the pricing:
A dedicated customer service person from the Philippines will cost you $800-1,000 per month.
From Latin America — Colombia, Argentina, Mexico — expect $1,000-1,500 per month.
From Eastern Europe — Ukraine, Serbia, Poland, North Macedonia — $1,200-2,000 per month.
The US equivalent for the same role is $2,400-3,200 per month, plus benefits, plus payroll taxes, plus equipment, plus the overhead of managing another full-time employee on US soil.
Here’s the thing most outsourcing guides don’t tell you:
The difference between the $800/month person and the $1,800/month person isn’t just “quality.” It’s judgment. The $800 person follows the script. The $1,800 person reads the situation. They know when to offer a refund without asking permission. They know when to escalate and when to handle it themselves. They know the difference between a customer who’s frustrated and a customer who’s about to churn.
That judgment is worth a hell of a lot more than the $1,000 difference in monthly salary.
The Hotel Test — Why Offshore Talent Is Better Than You Think

Let me tell you a story that changes how most people think about offshore customer service talent.
My wife worked as a reservations manager at one of the top 3 hotels in all of Ukraine, pre-war.
Five-star property. High-net-worth guests and…oligarchs.
The kind of people who expect perfection and make it known when they don’t get it.
She managed staff. Handled complaints from guests who spent more on a single night than most people make in a month. Navigated language barriers, cultural expectations, last-minute demands, and the particular brand of entitlement that comes with hospitality at that level.
Her salary was…$800 a month.
Eight hundred dollars. To manage the front-line customer experience of one of the most prestigious hotels in the country.
Now, think about that for a second.
Would that person rather continue commuting to a hotel, managing a team, dealing with the ninth circle of hospitality hell — for $800?
Or would she rather handle support tickets from her home office, for an American company, for $2,000?
Do the math.
The talent pool offshore isn’t what most Americans imagine. It’s not a room full of people reading scripts in broken English. It’s experienced professionals who’ve done harder versions of this job, for less money, under worse conditions. A Shopify return request from a customer in Ohio is a vacation compared to a five-star hotel guest in Kyiv whose suite wasn’t ready at check-in.
The hospitality-to-CS pipeline is one of the best-kept secrets in offshore hiring. Someone who’s survived years of face-to-face guest relations at a high-end property has thicker skin, better instincts, and more composure than any entry-level CS hire you’ll find on a US job board.
And they’re available for a fraction of the cost. Not because they’re less qualified. Because the cost of living where they are doesn’t require $100,000 a year to survive.
The VA Overlap — When You Don’t Need a CS Person At All
Here’s something I tell probably half the people who come to me saying, “I need customer service help.”
You don’t need a customer service person. You need a Virtual Assistant who handles customer service as part of their job.
The question I always ask on the discovery call is simple:
“How many tickets are you getting a day?”
If the answer is 10, 15, even 30 — you don’t need a full-time dedicated CS person. You need someone who can knock out the ticket queue in two to three hours and then spend the rest of their day on other things. Admin. Data entry. Scheduling. Inbox management. Social media. Whatever’s piling up.
Here’s how to structure it:
The ticket queue is always the priority. Always. That’s the non-negotiable.
They have a defined shift — say, 9am to 5pm your time. First thing every morning, they clear the queue. Anything that came in overnight gets handled. Throughout the day, they check in on a schedule — every hour, every two hours, whatever your SLA requires.
But the rest of the time?
They’re your VA. Doing the other work that’s been falling through the cracks since your business got too busy for one person to handle everything.
This is what most small businesses actually need. But nobody tells them, because there’s no industry selling it. The BPO world wants to sell you a call center.
The VA world doesn’t think to pitch customer service. And the business owner in the middle doesn’t know that the same person can do both.
At our agency, this is one of the most common placements we make.
A VA with CS as the primary responsibility. $1,000-1,500 per month. Half the cost of a dedicated CS person, twice as useful, because they’re not sitting idle when the ticket queue is empty.
Ecommerce Customer Service — What It Actually Looks Like
I co-founded a DTC ecommerce brand. Selo Olive — Croatian olive oil shipped direct to people’s homes across the US.
And let me tell you — ecommerce customer service is its own animal.
Broken bottles. Leaking packages. Shipments that got lost in transit. Customers who ordered the 500ml and received the 250ml. Customers who swore they never received their order but the tracking showed delivered. Customers who wanted a refund on a product they’d already opened and half-consumed.
Every day, something new. And every one of those interactions is a moment where the customer either stays or leaves.
Here’s what ecommerce CS actually requires:
Access to the Shopify backend (or whatever your platform is). The ability to look up an order, check the tracking, see the payment status, and process a refund or replacement in under two minutes. Familiarity with tools like Gorgias, Tidio, Zendesk, or Shopify Inbox. The judgment to know when to offer a replacement versus a refund versus a discount on the next order. And the composure to handle the customer who’s genuinely angry about a $40 bottle of olive oil that showed up shattered.
The BPO model doesn’t work for this.
An agent who was onboarded last Tuesday, trained on a 10-page FAQ document, and measured on how fast they close tickets doesn’t have the product knowledge to make those judgment calls. They’re going to follow the script. And the script doesn’t cover “the bottle broke but the customer saved the oil by pouring it into a Tupperware container and now wants to know if it’s still safe to eat.”
That’s a judgment call. That requires a person who knows your product.
For ecommerce specifically, the sweet spot is either a dedicated CS person who lives in your Shopify backend all day, or a VA who handles CS as their primary task and fills gaps with order management, inventory updates, or social media.
If you’re a DTC brand doing any real volume — say $1M+ annually — you’re probably getting 20-50 customer interactions per day. That’s enough to keep one person busy but not enough to justify a call center. A dedicated remote hire at $1,200-1,800/month will handle it better than a BPO at three times the price.
The Biggest Mistake — Hiring the Cheapest Person You Can Find
I’m going to be blunt.
The biggest mistake people make when outsourcing customer service is treating it like a commodity. “It’s just answering tickets. How hard can it be? Get me the cheapest person.”
And then they hire someone for $400 a month and wonder why the customer complaints are getting worse.
Here’s what happens at that price point:
You’re not getting someone’s best. You’re getting someone who’s overwhelmed, underpaid, and doing whatever it takes to close tickets fast because that’s what they’re measured on. Response times slip. Quality drops. They’re copying and pasting from a FAQ document without reading the actual question. The customer asks a nuanced question and gets a generic answer that doesn’t address their problem.
I recently had an experience with my own brokerage account that put this in sharp focus. I was trying to withdraw money. Got blocked three times. Opened a support chat. The first agent’s response, word for word, was, “Your concern carries weight, and I recognize its significance.”
Then he transferred me.
That’s the $400/month agent. That’s the script-follower. The person who’s been trained on what to say but not on how to think.
The second agent found the problem in two minutes — a data entry error from when the account was opened. Fixed it. Done.
You know what else?
I was irked enough by the first agent. You’re holding MY money hostage and that’s what I get? Doesn’t fly. I was transferring that money out…and it won’t be coming back now.
That’s the $1,500/month person. The one who actually looks.
The difference isn’t a rounding error. It’s the difference between a customer who stays and a customer who writes a Reddit post about how terrible your company is. Literally, as I am that customer above.
And here’s the insider angle:
If you want a CS person who’s actually good, look for someone with client or account management experience. Client-facing work and customer service are two sides of the same coin, but client management teaches something that pure ticketing doesn’t — how to manage relationships over time. How to read tone. How to de-escalate without sounding robotic.
Someone who’s managed client accounts and relationships understands how to speak to people on a different level. That translates directly.
The trade-off? Someone who’s done client servicing might not want to go “back” to pure ticket work.
But offshore, the salary differential resolves that. A client account manager at a local company in LATAM or Europe might be making $800-1,200/month. Offer them $1,800 to handle CS for an American company from home, and you’ve just given them a raise AND better working conditions.
First class upgrade.
When You Actually Need a BPO
I’ve spent most of this article telling you that you probably don’t need a BPO. But I want to be honest about when you do.
You need a BPO if:
You’re processing more than 500 customer interactions per day. At that volume, one person or even a small team can’t keep up. You need the infrastructure — the shift rotations, the overflow management, the queue routing.
You need 24/7 live phone coverage. Not email. Not chat. Actual phone lines staffed around the clock. A single remote hire can’t do that. A BPO with agents across time zones can.
You’re in a regulated industry that requires specific certifications. Healthcare companies dealing with patient data need HIPAA compliance. Financial services need PCI-DSS. The compliance infrastructure alone is a reason to use a BPO — building it in-house is expensive and risky.
You need multilingual support at scale. Not English and Spanish. Eight languages across four continents. That’s a staffing problem that a BPO is built to solve.
If none of those apply to you — and for most small-to-mid businesses, they don’t — a small dedicated team or a VA with CS responsibilities will serve you better, cost you less, and give your customers a dramatically better experience.
How We Do It
When someone comes to us saying they need customer service help, the first thing we do is ask questions. Not about what software they use or how many languages they need. About their actual business.
How many tickets a day? What channels — email, chat, phone? What’s the complexity level — are these simple FAQ answers or technical troubleshooting? What else could this person do when the queue is clear?
Half the time, the answer isn’t a dedicated CS hire. It’s a VA with CS as the priority, plus a list of other tasks that have been piling up.
We source from Eastern Europe and Latin America. Not the Philippines — not because there’s anything wrong with Filipino talent, but because the BPO markup structure in the Philippines means the person doing the work often sees a fraction of what you’re paying. Our model is different. We place people directly on your team. No shared agents. No 70/30 splits. The person you hire works for you.
Timeline is usually 2-3 weeks from kickoff to start date. Pricing depends on the role — a VA with CS responsibilities runs $1,000-1,500/month. A dedicated CS person with experience runs $1,500-2,000/month. Both are a fraction of US rates, with none of the BPO overhead.
If you’re drowning in tickets and not sure what you need, book a call with our team.
We’ll figure it out together. And if it turns out you actually need a BPO, I’ll tell you that too.
FAQ
How much does it cost to outsource customer service?
It depends entirely on the model.
A BPO call center seat runs $8-15/hour for Philippines-based agents, $15-25/hour for US-based. But those are per-agent-hour rates that add up fast and come with management fees, setup costs, and minimums. A dedicated remote hire through an agency like ours runs $1,000-2,000/month all-in. For most small-to-mid businesses, the dedicated hire is both cheaper and better.
Should I outsource customer service to the Philippines?
The Philippines has the largest English-speaking BPO workforce in the world, so the talent pool is massive.
The challenge is quality sorting — when everyone speaks English, English isn’t a differentiator. And many Philippines-based outsourcing companies operate on markup structures where the agent sees a fraction of what you pay. If you go Philippines, hire directly or through a transparent agency, not through a BPO with a 70/30 split.
What’s the difference between a BPO and hiring a remote CS person?
A BPO provides agents as a service — you’re renting seats, not hiring people.
The agents may work for multiple clients, follow scripts, and rotate shifts. A remote CS hire is your employee (or contractor) who works exclusively for you, learns your product, and becomes part of your team. The BPO is infrastructure. The remote hire is a person.
Can a Virtual Assistant handle customer service?
Yes, and for most small businesses, this is the best option.
A VA who handles customer service as their primary responsibility — clearing the ticket queue first, then filling remaining hours with other tasks — costs $1,000-1,500/month and does the work of two roles. The key is structuring the role so CS is always the priority, not an afterthought.
Read: Virtual Assistant Services: What 50 Identical VA Agencies Won’t Tell You
What tools do outsourced CS people need to know?
The standard stack includes Zendesk, Freshdesk, Intercom, or Gorgias for ticket management.
Shopify or your ecommerce platform for order lookups. Slack or Teams for internal communication. Most experienced CS hires are already familiar with these tools. If they’ve worked in ecommerce specifically, they’ll know Gorgias and Shopify Inbox. Don’t hire someone who’s never used a helpdesk platform — the learning curve eats your first month.
Is outsourcing customer service good for ecommerce?
Ecommerce is one of the best use cases for outsourced CS.
The work is high-volume but not highly complex — orders, returns, shipping questions, product inquiries. A dedicated CS person who lives in your Shopify backend and knows your product catalog will outperform a BPO agent who’s splitting time across multiple clients. For DTC brands doing $1M+ annually, a dedicated hire at $1,200-1,800/month is the sweet spot.
How do I know if I need a BPO or a dedicated person?
Ask yourself: How many customer interactions do I process per day?
If it’s under 200, you almost certainly don’t need a BPO. If it’s under 50, you might not even need a dedicated CS person — a VA with CS responsibilities could cover it. BPOs make sense at 500+ daily interactions, or when you need 24/7 phone coverage, regulatory compliance, or multilingual support at scale.
What should I look for when hiring a remote CS person?
Look for someone with experience in client-facing roles — not just ticketing. Account management, client services, and hospitality backgrounds produce CS people who understand relationship management, not just ticket resolution. During the trial period, pay attention to how they handle ambiguity — situations the FAQ doesn’t cover. That’s where the real skill shows up.
How long does it take to hire an outsourced CS person?
Through our agency, 2-3 weeks from kickoff to start date. Through a BPO, setup can take 4-8 weeks depending on training requirements and team size. If you hire directly on a platform like Upwork, you can find someone in days, but the vetting is on you — and that’s where most people get burned.
What if my outsourced CS person isn’t working out?
This is where the model matters. With a BPO, you request a replacement agent and wait for the rotation. With a dedicated hire through an agency, you flag the issue immediately and work on a replacement. Our approach is simple — the client might not always be right, but we always have to make the client happy. If someone isn’t performing, we get on it right away. No ticket queues. No 3-5 business days.
Can I outsource customer service for a small business?
This is actually where outsourcing works best.
Small businesses can’t afford a full-time US-based CS team, but they also can’t afford to ignore customer inquiries. A remote VA with CS responsibilities at $1,000-1,500/month gives you dedicated support at a price point that makes sense. The BPO world is built for enterprise. The dedicated hire model is built for you.
What’s the difference between customer service and customer experience?
Customer service is reactive — someone has a problem, you solve it.
Customer experience is proactive — you design the journey so problems don’t happen in the first place. If your customers keep asking the same question, that’s not a CS problem. That’s a product documentation problem, or a website UX problem, or an onboarding problem. No amount of CS agents will fix bad CX. Fix the source first, then staff the support.

