CoRecover is a modern mental health and addictions practice providing state-of-the-art counseling, diagnosis, and treatments. We combine the best of traditional therapeutic approaches with the most current evidence-based modalities. Treatment is personalized for the individual and looks at the whole person. Our philosophy and approach to care is that mental and physical health are absolutely interconnected and the patient must be treated as a whole. We consider all aspects of health including lifestyle, sleep, exercise, nutrition, genetics, and laboratory values (including hormone levels).