
Nobody warns you about this part of coaching.
They tell you about the fulfillment. The impact. The freedom. The money. But nobody tells you that at some point, you're going to get an email at 11pm from a client demanding a refund. Or a negative review from someone who didn't do any of the work. Or a coaching call where someone blames you for their lack of results.
And in that moment, if you don't have a system for handling it, you'll either react emotionally (and make it worse) or freeze up (and let it fester).
I've been coaching for years. I've worked with hundreds of clients across WCA, VIP, and 1:1 consulting. And I can tell you: difficult client situations are not a sign that your business is failing. They're a sign that your business is growing.
The more people you serve, the more edge cases you'll encounter. The question isn't whether you'll face challenging situations — it's whether you're prepared when they arrive.
In this post, I'm going to share the exact frameworks I use for handling the most common difficult client situations. This is real stuff — from real scenarios I've navigated in my own business.
Set Expectations Before There's a Problem
Let me start with the most important principle: 90% of difficult client situations are preventable.
They're caused by misaligned expectations. The client expected one thing. You delivered another. Not because you did anything wrong — but because nobody clearly defined what "success" looked like upfront.
Here's how I prevent this:
Be crystal clear about what you offer — and what you don't. On my sales pages, in my onboarding emails, and in the first coaching call, I tell people exactly what they'll get. Weekly group calls. Access to the community. The frameworks and strategies I teach. I also tell them what they won't get: done-for-you services, unlimited 1:1 access, guaranteed specific dollar amounts.
Use written agreements. Even for a $197/month group program, I have terms of service that outline what's included, the refund policy, and the expectations for both sides. Not because I'm legalistic — but because when there's a disagreement later, having it in writing removes the ambiguity.
Set communication boundaries early. I'm available on Monday coaching calls and in the community. I'm not available at 11pm on a Saturday via DM. Setting these boundaries upfront isn't cold — it's professional. And clients actually respect you more for it.
I learned all of this the hard way. Early in my coaching career, I had zero boundaries. Clients would text me at all hours. I'd do extra calls that weren't part of the package. I'd over-deliver to the point of resentment. And then when something went wrong, I had no ground to stand on because I'd never set clear expectations.
How to Handle Criticism Without Taking It Personally
This one is especially tough for coaches because our work is personal. When someone criticizes your coaching, it can feel like they're criticizing you.
I have ADHD. My nervous system is already running a little hot on a good day. When I get a harsh email or a negative comment, my first instinct is to either defend myself aggressively or shut down completely. Neither of those is productive.
Here's the framework I've developed for handling criticism:
Step 1: Don't respond immediately.
This is the hardest one, and it's the most important one. When you get a critical email or message, do NOT reply within the first hour. Your emotional brain is in control, and anything you write will be reactive. Set a timer. Walk away. Come back when you're calm.
Step 2: Listen for the legitimate feedback.
Even in the most harshly worded criticism, there's usually a kernel of truth. Maybe your onboarding process IS confusing. Maybe that particular module DOES need updating. Maybe your sales page DID set an expectation you didn't fully deliver on. Find that kernel and use it.
Step 3: Validate their experience without accepting blame for their results.
"I hear you, and I understand this isn't what you expected. Let me look into this and see how we can move forward." Notice: you're not saying "You're right, I failed." You're not saying "You're wrong, you just didn't do the work." You're creating space for a conversation.
Step 4: Offer a solution that protects your boundaries.
Maybe it's a partial refund. Maybe it's extra access to a resource. Maybe it's a 1:1 call to address their specific concerns. Offer something reasonable that demonstrates good faith — without setting a precedent that criticism equals free stuff.
The Refund Conversation
Refund requests are one of the most emotionally charged situations in coaching. And I've found that how you handle them defines your reputation more than almost anything else.
Here's my philosophy: I'd rather lose a few hundred dollars and keep my integrity than fight over money and damage my brand.
That doesn't mean I refund everyone who asks. It means I have a clear policy, I communicate it upfront, and I handle each request on a case-by-case basis.
My refund policy for WCA: you can cancel anytime. If you request a refund within 30 days and you haven't accessed the core materials, I'll refund your most recent payment. If you've been in the program for months, used all the resources, attended calls, and THEN ask for a refund — that's a different conversation.
When someone requests a refund, here's what I do:
1. Ask why. Not defensively. Genuinely. "I'm sorry it wasn't the right fit. Would you mind sharing what didn't work for you? It helps me improve for others." Most people will tell you — and that feedback is valuable.
2. Evaluate the situation. Did they actually engage with the material? Did they attend calls? Did they try implementing? Or did they sign up, never log in, and now they want their money back? The context matters.
3. Offer an alternative first. "Before we process a refund, would it help if I gave you a 1:1 call to work through your specific situation? Sometimes the strategies click differently when we apply them to your exact business." About half the time, this resolves the issue.
4. Process it gracefully if needed. If they still want the refund, do it without drama. Thank them. Wish them well. Because that person is going to talk about their experience with you — and "they were gracious about the refund" is a much better story than "they made me jump through hoops."
Dealing with Unrealistic Expectations
Some clients sign up expecting magic. They think that paying $197/month means you'll personally build their business for them. They expect overnight results without putting in the work. And when reality doesn't match their fantasy, they blame you.
This is frustrating. But it's also manageable if you handle it right.
Reiterate the agreement. "When you joined, we discussed that this is a coaching program — I provide the frameworks, strategies, and support. The implementation is on you. Let's look at what steps you've taken and where we can accelerate."
Redirect to action. "I understand the frustration. Here's what I'd like you to focus on this week: [specific action]. Let's regroup on Monday's call and see where you are." Give them something concrete. Unrealistic expectations often come from overwhelm — they don't know what to DO, so they blame the program.
Know when to suggest upgrading. Sometimes a client needs more support than the entry-level program provides. "Based on what you're telling me, I think you'd benefit from our VIP program where I can give you more personalized attention." This isn't upselling — it's matching them with the right level of support.
When It's Time to Let Go
This is the hardest lesson I've learned as a coach: not every client is your client.
Sometimes, despite your best efforts, a client just isn't a good fit. They're draining your energy. They're dominating group calls with negativity. They're emailing constantly with complaints. They're toxic to the community.
When that happens, it's okay to let them go.
I've done it. More than once. And every time, it felt terrible in the moment and like the right decision a week later.
Here's how I handle it:
Be honest and kind. "I don't think this program is the right fit for where you are right now. I want you to succeed, and I think you'd be better served by [alternative resource]. I'm going to refund your most recent payment and wish you the best."
Don't burn bridges. Even with a difficult client, maintain professionalism. They may come back in a better place later. They may refer someone. Or they may just leave a review — and you want that review to say "it wasn't for me, but Jeremiah was professional about it."
Protect your community. Your other clients are watching. If one toxic person is ruining the group experience for everyone else, removing them isn't selfish — it's responsible. You have an obligation to the other 99 people who are doing the work.
Learning from Every Difficult Situation
I'll be honest: I used to dread difficult client situations. They'd ruin my day. I'd replay conversations in my head for hours. I'd lose sleep over a negative email.
Now I see them differently. Every difficult situation teaches me something:
A refund request shows me where my onboarding could be clearer
A complaint about results shows me where my expectations-setting needs work
A difficult personality teaches me about the kind of clients I do (and don't) want to attract
This reframe — from "this is a problem" to "this is data" — has made me a dramatically better coach and business owner. And it'll do the same for you.
Because here's the truth: the coaches who build the biggest businesses aren't the ones who never face challenges. They're the ones who handle challenges with integrity, learn from them, and keep going.
Ready to Build a Coaching Business That Handles Anything?
Inside Wealthy Coach Academy, we don't just talk about the highlight reel. We work through the real stuff — difficult clients, refund requests, imposter syndrome, pricing pushback, all of it. Every Monday, you have me and a community of coaches who've been through it and can share what works.
Because building a real business means being prepared for the real challenges. And you don't have to figure them out alone.
Related Posts You'll Find Useful
Frequently Asked Questions
How do I handle a coaching client asking for a refund?
Ask why genuinely, evaluate their engagement level, offer an alternative solution first (like a 1:1 call), and if they still want it, process gracefully. A clear refund policy communicated upfront prevents most disputes. Protecting your reputation matters more than one payment.
What do I do when a coaching client isn't getting results?
First, assess their implementation — are they doing the work? If not, redirect them to specific actions. If they are, review their strategy on a coaching call. Sometimes they need more personalized support (VIP tier) rather than a different approach entirely.
How do I set boundaries with demanding coaching clients?
Define boundaries during onboarding — availability hours, communication channels, response times, scope of work. Put them in writing. Enforce them consistently. Clients who respect boundaries become better clients; those who don't may not be your ideal fit.
When should I fire a coaching client?
When they're consistently toxic to your community, drain your energy despite multiple redirections, or fundamentally misaligned with your program's approach. Do it professionally, offer a refund, suggest alternatives, and protect your other clients' experience.

About Jeremiah Krakowski
Jeremiah Krakowski is a coaching business mentor who helps coaches, course creators, and consultants scale from $3k/mo to $40k+/mo using direct response marketing, AI systems, and proven frameworks. He runs Wealthy Coach Academy and has 23+ years of experience in digital marketing. Learn more →