Our founders, Bill and Ann Schneider, have stood amongst the most respected service providers in the alcohol and drug treatment field for almost 25 years. Touched personally by family members and close friends who struggled with addiction, they were among the firsts to recognize that traditional 12-step treatment centers often fail to address issues of underlying trauma and mental illness. In 1994, they responded to this unmet need by founding The Life Healing Center of Santa Fe in New Mexico.
With a deep commitment to providing the highest quality of patient care, this center combined the latest in successful mental health therapies with traditional 12-step spiritual and social support. In 2012, on a tranquil, 55-acre campus, adjoining the beautiful Texas hill country, Bill and Ann created The Last Resort Recovery, which blends the spiritual strength of original pioneer recovery with the very latest in evidence-based programming.