We understand the complexity and the challenge of addiction, and how people and families suffer, but also how they grow and heal through recovery. Catch is founded by the McCann family behind Castle Craig and Clouds House, two of the UK’s most respected providers of addiction treatment.

Our Approach

Compassion. Respect. Hope.

Our recovery philosophy for the last 40 years has focussed on compassion for people struggling with alcohol and drug addiction. We know what it’s like to feel completely powerless about the effects that a substance you don’t feel you can live without is having on your family, your work and social life and your body. We know that through our addiction rehab, delivered with compassion and respect, you can catch your recovery and hold it tight. 

Our therapy approach at Catch follows the evidence-based 12 Step model. Our 40 years of experience has shown us that this treatment works and can help you and give you the tools you need to get well again and live a fulfilling, happy life.

In safe hands

Our treatment approach is to provide high quality medical and holistic treatment for alcohol, drug and other addictions.