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
What We Offer
Every person's journey is unique. We provide a range of therapeutic services designed to meet you exactly where you are.
One-on-one sessions in a warm, confidential space where you can explore your thoughts, feelings, and goals at your own pace.
Strengthen your relationship through improved communication, deeper understanding, and tools to navigate conflict with grace.
Evidence-based strategies to help you manage overwhelming worry, persistent sadness, and the weight of daily stress.
Gentle, trauma-informed care to help you process past experiences and reclaim a sense of safety and control.
Whether it's a career change, loss, relocation, or new chapter — we help you find your footing during uncertain times.
Secure, convenient virtual sessions from the comfort of your home — because healing shouldn't be limited by geography.
About Us
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
Therapy is a partnership. Here's what you can expect as we journey forward.
Call us at (208) 587-2226 or fill out our contact form. We'll respond promptly and answer any questions you have.
We'll discuss your concerns, answer your questions, and determine if we're the right fit — because trust is the foundation of meaningful therapy.
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
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.
110 Rattlesnake Ave
Mountain Home, ID 83647-4219
Monday – Friday: 9:00 AM – 5:00 PM
Evening and weekend appointments available
All inquiries are confidential. We'll respond within one business day.
Thank you! We'll be in touch soon.
Our team typically responds within one business day.