What are you struggling with?
We can help.

  • Emotional Distress

    Anger
    Anxiety
    Childhood/past issues
    Chronic pain
    Depression
    Eating disorders
    Emotions
    Gender identity
    Gender transition
    Obsessive Compulsive Disorder (OCD)
    Post Traumatic Stress Disorder (PTSD)
    Psychotic symptoms
    Self-esteem
    Stress
    Suicide
    Workplace Bullying

  • Relationship Issues

    Adoption issues
    Attachment issues
    Blended families
    Communication issues
    Couple’s counselling
    Divorce/separation
    Domestic violence
    Family
    Family of origin issues
    Family and children counselling
    Marriage counselling
    Marriage maintenance
    Marriage preparation
    Parenting coaching
    Parent-teen conflicts
    Relationship issues
    Workplace bullying

  • Dependence

    Gambling
    Pornography
    Shopping
    Substance

  • Trauma, Violence & Abuse

    Childhood abuse
    Current or recent abuse
    Domestic violence
    Post traumatic stress disorder (PTSD)
    Self-esteem
    Trauma

  • Coping & Behavioral Issues

    Anger
    Behaviour issues
    Eating disorders
    Lifestyle issues
    Panic attacks
    Post traumatic stress disorder (PTSD)
    Sexual offending behaviours
    Social skills

  • Loss & Grief

    Bereavement
    Grief
    Loss
    Suicide

  • Other Services

    Assessments
    Career counselling
    Education issues
    LGBTQ+
    Spiritual

marriage-preparation

Marriage Preparation

This non-denominational workshop is designed to help you build the foundation for a strong, lasting marriage.

Learn more >>
anger-management

Anger Management

Cornerstone’s Anger Management program is offered to those who wish to change destructive expressions of anger into positive behaviours.

Learn more >>
seminars

Seminars

Our team of psychologists and family therapists are available to address businesses, churches, and non-profit groups on mental health issues.

Learn more >>

Do you believe in Cornerstone’s mission to aid the mental health of the less fortunate? Participate in it!