At Centres for Health and Healing, we offer programs of various lengths to suit your recovery needs. These include 30-day, 45-day, 60-day, and 90-day options designed to provide the right support and treatment intensity.