About
Our compassionate and dedicated team is here to provide a safe and supportive environment where you can heal, grow, and reclaim your life.
Stewards of Recovery was founded in 2015, by Janna Martin (formerly Kulow), who after working as a probation officer, saw a dire unmet need for comprehensive substance abuse and mental health services in the Idaho Falls area. With a single office, a credit card, and a clear vision, Stewards was launched to assist Idahoans on their addiction recovery journey.
Nearly a decade later, Stewards of Recovery has been fortunate enough to have grown into southeastern Idaho’s leading provider of addiction and mental health treatment. With residential facilities housing up to 60 adults and 30 youth, and active PHP, IOP, and OP programs, we are committed to helping clients at each segment of their continuum of care.
We're more than just an addiction and mental health treatment company; we're a community of individuals dedicated to helping you overcome addiction and reclaim your life. Our best-in-class staff provides personalized care, addressing your unique needs and challenges. We address not just the addiction but also the underlying traumas that may have contributed to it to facilitate lasting recovery. Our goal is to empower you with the tools and skills you need to build a fulfilling life.
If you're ready to embark on your own journey of recovery, we're here to walk alongside you every step of the way. Call today to speak to one of our friendly representatives and find you best path forward.
Don't just take our word for it, hear from past clients
Certifications
Accredited by The Joint Commission
Stewards of Recovery, LLC has earned The Joint Commission’s Gold Seal of Approval.
Certified by CARF
Certified by CARF