We help individuals, couples, and families struggling with life’s challenges get emotional healing and personal growth without navigating difficult times alone by providing compassionate, personalized counseling and life coaching services.
Life gets messy. Emotions get overwhelming. Relationships get complicated. And sometimes, we find ourselves stuck in places we never thought we’d be — mentally, emotionally, or spiritually.
At Joshua Tree Counseling, we offer a safe, compassionate space to talk through the hard stuff. Whether you’re feeling anxious, facing relationship struggles, recovering from a breakup or divorce, or simply unsure of your next step in life, we’re here to help you navigate the path forward.
You don’t need to have all the answers. You just need a place to start.
Struggling with stress, anxiety, or emotional exhaustion? Our conversational approach to therapy offers a relaxed, supportive environment where you can unpack your thoughts and start to feel like yourself again.
Learn More About Mental Health Counseling
When connection fades or communication turns into conflict, couples therapy can help restore trust, rebuild intimacy, and create a healthier path forward — together.
Learn More About Couples Counseling
Breakups and divorces can shake your world. We help you process grief, rediscover your identity, and rebuild emotional resilience with clarity and care.
Learn More About Divorce and Relationship Recovery
Resolve conflicts peacefully and affordably — whether you’re navigating divorce, co-parenting, or family disputes. Our neutral, solution-focused mediation process helps you reach respectful agreements without the stress of court.
👉 Learn More About Mediation
Feeling stuck or unfulfilled? Life coaching helps you clarify your goals, overcome personal barriers, and take meaningful steps toward the life you really want.
Learn More About Life Coaching and Mentorship
Many of our clients come to us unsure of which service fits best. We’ll talk through what’s going on and guide you toward the best path for your needs. Let’s take the first step together.
Schedule Your Free Consultation
Steve Clarke, LMHC, NCC, is the founder and trusted counselor at Joshua Tree Counseling SWFL. He offers compassionate, client-focused support for anxiety, depression, trauma, and relationship challenges. He holds a Master’s in Clinical Mental Health Counseling (magna cum laude) and a certification in Positive Psychology from the University of Pennsylvania. Steve is a member of the ACA, NBCC, AFLP, and Chi Sigma Iota. He offers individualized counseling by appointment, with walk-ins welcome when available.
“Steve was helpful in guiding me through my divorce. It was very beneficial to have someone outside of the situation to talk to and guide me through things. He’s easy to talk to, insightful, and respectful. Highly recommend.”
~ Rachel O.
“Steve has helped many of my divorce clients be stronger and more decisive as they go through the legal process. I refer my clients to him regularly as every one of them has provided positive feedback–some have even reconciled after going through couples counseling with him!”
~ Vera Bergermann
“Steve is a pleasure to work with! Very easy to talk to and helpful insight for every situation. Highly recommended!”
~ Adam H.
“When I came to Joshua Tree Counseling, I was overwhelmed with anxiety and stuck in my own head. Steve made me feel safe from day one. He really listens and helps you make sense of what you’re feeling. I finally feel like I’m living, not just surviving.”
~ A.S.
Our mission is to help you gain the tools, insight, and support you need to move forward — with purpose, with peace, and at your own pace. Whether you’re here to talk, rebuild, or reimagine your life, we’re honored to walk beside you.
Ready to Take the First Step?
We offer in-person and virtual sessions to meet you where you are — literally and emotionally. Reach out today for a free consultation, and let’s talk about what’s next for you.
👉 Select a Date and Time from the Calendar to Schedule Your Free Consultation Today.
Need Immediate assistance?
Call or Text Us: (239) 318-9682