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 family, at work, or in the community.
At our clinic, the treatment 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.
The McCann family behind Catch Recovery, London 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. If one of our many treatment services don’t meet your needs we will personally recommend a specialist professional to you from within our large network of addiction specialists.