- Personal Therapy Sessions
- Facilitated Group Therapy
- Equine Therapy
- Psycho-Education Groups
- Individual Peer Support
- Family Therapy Program
- Systemic Constellation Workshops
- Yoga and Meditation Classes
- Holistic Personalised Training Sessions
- Acupuncture
- Nutritional Support
- Organic Whole food Nutrition
- Life Skills
- Naturopathy
- Creative Therapies
- 12 step programs
- Extensive Aftercare Support Program