Firefly Counselling offers experienced clinicians to help children, adolescents and adults deal with trauma, anxiety, depression, addictions, workplace, and relationship challenges. Our child and teen clients often have complex mental health needs that may be compounded by parental divorce, domestic violence, substance abuse issues, Child Welfare involvement, or educational challenges. Our therapists have many years of experience dealing with personal and complex issues. We are skilled at working with insurance companies and lawyers, so that our clients can focus the healing process rather than the paperwork.