Individual, Couples, & Family Counselling

Therapists at Revelation Counselling enjoy working with a wide variety of clients and counselling is the primary focus of their work.

Particular areas of focus include:

  • Addictions
  • Anger Management
  • Anxiety
  • Assertiveness
  • Burn-Out
  • Childhood Trauma/Sexual Abuse
  • Depression
  • Family Violence
  • Marriage/Couples Counselling
  • Obsessive Compulsive Disorder
  • Personality & Mood Disorders
  • Parent-Teen Relationships
  • Post Traumatic Stress Disorder (PTSD)
  • Relationship issues
  • Self-Esteem
  • Self-harm
  • Suicide Ideation & Behaviors

One of our hopes for this website is to write about common issues and our approaches to these  topics.  Please keep an eye on this site and look for new articles. In the meantime, if you have any questions about how we approach therapy, please feel free to contact us with questions.

CBT-M (Cognitive Behavioral Therapy and Mindfulness) Workshop

Explore the interactions between: Thouughts – Feelings – Behaviors

CBT-M is a psycho-educational course based on Cognitive Behavioral Therapy and Mindfulness.  This class can help you to learn foundational skills for managing issues such as stress, anxiety, and depression.

The group is suitable for adults over 19 that would like to learn better emotion management skills.  It runs 1x per week for 5 weeks.  Each session is 90 minutes and is being offered online to people located in Alberta

For participants in this group, discounted rates for individual counselling are available to further explore their emotion management or other issues.

Please contact us for schedule and availability.

Professional Consultations & Clinical Support

A significant part of David’s experience has been working with Social Services contracted agencies. He offers professional support to individuals and teams in behavior management, implementation of therapeutic treatment plans, training and employee development for areas such as group care, foster care, Outcome Based Service Delivery (OBSD) programs, Collaborative Service Delivery (CSD), and other Children’s Services programs. 

Our experienced team of counsellors are available to provide clinical supervision and support to professionals working in Mental Health. We are able to supervise Provisional Psychologists; Clinical Social Workers; Masters of Social Work; and Bachelor of Social work students. We also provide clinical support to Children’s services teams; Foster Care programs; and educational teams.

Please contact us with inquiries or for more information.