About Services Approach Testimonials FAQ Contact Call Now
Serene desert landscape near Yucca Valley representing peace and healing
Compassionate Therapy in Yucca Valley

Find Your Way Back to Peace — One Session at a Time

You don't have to carry it all alone. In a warm, judgment-free space, we'll work together to help you heal, grow, and rediscover the life you want to live.

John Viola LCSW in a welcoming office setting
15+
Years of Experience

A Safe Space for Your Journey Forward

I'm John Viola, a Licensed Clinical Social Worker based in Yucca Valley. I understand that reaching out for support takes courage, and I'm here to meet you exactly where you are — without judgment, without pressure.

My practice is built on the belief that everyone deserves a genuine, caring relationship where they can be fully heard. Whether you're navigating anxiety, processing trauma, or looking to strengthen your relationships, we'll walk this path together at a pace that feels right for you.

Licensed & Experienced
Warm, Non-Judgmental
Evidence-Based Approaches
Personalized Care

How I Can Help You

Therapy isn't one-size-fits-all. I offer a range of approaches tailored to your unique needs and goals.

Individual Therapy

A private, supportive space to explore your thoughts and feelings. Together we'll work through anxiety, depression, trauma, life transitions, and the challenges that make you feel stuck.

Couples Therapy

Rebuild connection and communication with your partner. Whether you're navigating conflict, rebuilding trust, or deepening your bond, we'll create a safe space for honest dialogue.

Anxiety & Stress

Constant worry can feel exhausting. I'll help you understand the roots of your anxiety and equip you with practical tools to calm your nervous system and reclaim your peace of mind.

Trauma & PTSD

Past experiences shouldn't dictate your present. Using trauma-informed approaches, I'll help you process painful memories and develop strategies to move forward with strength and resilience.

Life Transitions

Whether it's a career change, loss, relocation, or new chapter — transitions can be unsettling. I'll support you in navigating uncertainty and finding clarity and purpose.

Online Sessions

Convenient telehealth sessions from the comfort of your home. Same warmth, same care — just a screen away. Perfect for those with busy schedules or limited mobility.

Your Path to Healing, Step by Step

Getting started is simpler than you might think. Here's what to expect from the moment you reach out.

01

Reach Out

Call or email to schedule a free 15-minute consultation. We'll briefly discuss your needs and see if we're a good fit.

02

Initial Session

Our first meeting is all about getting to know each other. I'll learn your story, understand your goals, and answer any questions you have.

03

Build Your Plan

Together we'll create a personalized therapy plan that addresses your unique needs and sets clear, achievable goals.

04

Heal & Grow

Through ongoing sessions, we'll work through challenges, celebrate progress, and build the tools you need for lasting change.

Words from Those I've Worked With

Every person who walks through my door brings a unique story. Here's what a few have shared about their experience.

“

John created a space where I finally felt safe enough to open up. After years of struggling in silence, therapy with him gave me the tools to manage my anxiety and actually enjoy life again.

M
Michael R.
Individual Therapy
"

My partner and I were on the brink of separation. Couples therapy with John helped us communicate in ways we never had before. We're stronger now than we've been in years.

S
Sarah & David L.
Couples Therapy
"

I was skeptical about therapy, but John's warm and genuine approach won me over. He never made me feel judged, and I left each session feeling lighter and more understood.

T
Tamika J.
Individual Therapy

Common Questions

Starting therapy can raise a lot of questions. Here are answers to the ones I hear most often.

Your first session is all about getting comfortable with each other. We'll talk about what brought you to therapy, your history, and what you hope to get out of our work together. There's no pressure to share more than you're ready for — this is your space.
I work with several major insurance providers and can provide superbills for out-of-network reimbursement. Please reach out and I'll be happy to verify your benefits and discuss any questions you have about coverage.
There's no one-size-fits-all answer. Some clients find relief in 8–12 sessions, while others benefit from longer-term support. We'll regularly check in on your progress and adjust our plan as needed — you're always in control of the pace.
Absolutely. Everything we discuss is protected by therapist-patient confidentiality and state/federal law. The only exceptions are situations involving safety concerns, which I'll explain in detail during our first session so there are no surprises.
Yes! I offer secure, HIPAA-compliant telehealth sessions via video call. Many of my clients in the Yucca Valley area and surrounding communities prefer the convenience of online sessions, and research shows they can be just as effective as in-person therapy.
If you're feeling stuck, overwhelmed, or like something needs to change, therapy could be a great fit. You don't need to be in crisis to benefit — therapy is for anyone who wants to understand themselves better, improve their relationships, or simply feel more at peace with daily life. The free consultation is a no-pressure way to explore whether it's right for you.

Ready to Take the First Step?

You've carried enough on your own. Let's start a conversation about how I can support you on your journey to feeling like yourself again.

Schedule Your Free Consultation

Let's Connect

Have questions or ready to schedule? Reach out — I'd love to hear from you.

Get in Touch

Office Address
56925 Yucca Trl
Yucca Valley, CA 92284
Office Hours
Mon – Fri: 9:00 AM – 6:00 PM
Sat – Sun: By Appointment

Send a Message

Fill out the form below and I'll get back to you within 24 hours.

Message Sent!

Thank you for reaching out. I'll get back to you within 24 hours to schedule your free consultation.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website