BCHA is a key member of the Dorset Community Mental health Alliance and provides a range of services supporting people that may be struggling with the complexity of life’s challenges, with or without a mental health diagnosis. All the services are non-judgemental and supportive in nature.