
The CATCH Recovery Team
The CATCH team of experienced professionals are available to help patients assess their needs, facilitate the appropriate treatment and get them on the road to recovery. Addiction has often caused serious consequences in patients’ lives, possibly affecting their health and the dynamics in their families, at work, or in the community.
The treatment programme addresses the needs of the whole individual for the recovery process to be successful. Our rehab therapists tailor a treatment programme that meets the mental, social, medical, occupational, family, and legal needs of patients to help them in their recovery journey.
Specialist Network
The McCann family behind CATCH Recovery and Castle Craig has spent the last 40 years building up a strong network of addiction and mental health specialists across the UK and Europe. This means we can ensure you receive the best quality care and expertise in your treatment.
Senior Management




Therapeutic Team











