Now Accepting New Clients

Welcome to a
safer place to
begin again.

At All Seasons Mental Health, we walk alongside you through every season of life — offering steady, compassionate support when you need it most.

Confidential · Compassionate · Client-centered

A warm, inviting counseling office with soft natural light and comfortable seating

What We Offer

Therapy tailored to your season

Every person's journey is unique. We provide a range of therapeutic services designed to meet you exactly where you are.

Individual Therapy

One-on-one sessions in a warm, confidential space where you can explore your thoughts, feelings, and goals at your own pace.

Couples Counseling

Strengthen your relationship through improved communication, deeper understanding, and tools to navigate conflict with grace.

Anxiety & Depression

Evidence-based strategies to help you manage overwhelming worry, persistent sadness, and the weight of daily stress.

Trauma & PTSD

Gentle, trauma-informed care to help you process past experiences and reclaim a sense of safety and control.

Life Transitions

Whether it's a career change, loss, relocation, or new chapter — we help you find your footing during uncertain times.

Online Therapy

Secure, convenient virtual sessions from the comfort of your home — because healing shouldn't be limited by geography.

A welcoming therapist in a comfortable office setting

About Us

Rooted in Mountain Home,
committed to your wellbeing

All Seasons Mental Health was founded on a simple belief: everyone deserves a space where they feel heard, understood, and supported — no matter what season of life they're navigating.

Located on Rattlesnake Avenue in Mountain Home, our practice offers a calm, welcoming environment where the pace is yours. We draw from a range of evidence-based approaches, meeting each client with warmth, cultural humility, and genuine respect for their story.

Whether you're facing an acute challenge or seeking ongoing personal growth, we're here to walk with you — season after season.

100%

Client-centered approach

In-person &
online

Flexible session formats

Our Approach

How we work together

Therapy is a partnership. Here's what you can expect as we journey forward.

1

Reach Out

Call us at (208) 587-2226 or fill out our contact form. We'll respond promptly and answer any questions you have.

2

Initial Consultation

We'll discuss your concerns, answer your questions, and determine if we're the right fit — because trust is the foundation of meaningful therapy.

3

Begin Your Journey

Together, we'll create a personalized plan that honors your goals, respects your pace, and supports lasting growth and healing.

"The first step toward change is already the most difficult — and choosing to reach out takes courage. We're honored when clients trust us to walk beside them."

— All Seasons Mental Health

Get in Touch

We'd love to hear from you

Take the first step today. Reach out by phone, email, or by filling out the form below — we'll get back to you as soon as possible.

Our Location

110 Rattlesnake Ave
Mountain Home, ID 83647-4219

Phone

(208) 587-2226

Call us to schedule a consultation

Office Hours

Monday – Friday: 9:00 AM – 5:00 PM

Evening and weekend appointments available

Send Us a Message

All inquiries are confidential. We'll respond within one business day.

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