Find a provider

Ryan McLeod

Offers In-person and virtual appointments
  • Social Worker
  • Man
  • No ratings yet
Accepting new patients

Provider's hours

Sunday
By appointment only
Monday
By appointment only
Tuesday
By appointment only
Wednesday
By appointment only
Thursday
By appointment only
Friday
By appointment only
Saturday
By appointment only

Description

Ryan McLeod is a Certified Play Therapist with the Canadian Association for Play Therapy & Registered Social Worker. In 2010, Ryan’s commitment to service excellence was recognized. He was selected as the recipient f the Krista Sepp Memorial Horizon Award, for recognition of high-quality work and dedication of front line service in the Child and Youth Worker. Ryan is passionate about increasing mental health service on a global level and believes that play is a most useful tool counseling children. Ryan also serves adult clients and families experiencing mental health, divorce and addicitions.

Conditions

  • Abuse
  • Addiction
  • Alcohol Abuse
  • Anger
  • Anger Management
  • Anxiety
  • Behavioral Issues
  • Bullying
  • Communication
  • Depression
  • Divorce
  • Domestic Abuse or Violence
  • Emotion Regulation
  • Emotional Abuse
  • Grief, loss, bereavement
  • Loneliness
  • Men's Issues
  • Parenting
  • Post-traumatic stress Disorder (PTSD)
  • Relationship Issues
  • Seasonal Affective Disorder
  • Self Esteem
  • Self-harming or suicidal behavior
  • Sex, sexuality, intimacy
  • Sexual Abuse
  • Sexual Addiction
  • Social Anxiety Disorder
  • Social Isolation
  • Stress
  • Substance Abuse
  • Substance Use
  • Trauma

Services

  • Art therapy
  • Attachment-based therapy
  • Coaching
  • Cognitive behavioral therapy
  • Dialectical behavior therapy
  • Family counselling
  • Family systems therapy
  • Life Coaching
  • Marriage and family therapy
  • Mindfulness-based cognitive therapy
  • Narrative therapy
  • Parent-child interaction therapy (PCIT)
  • Play therapy
  • Relational therapy
  • Relationship counselling
  • Sandplay therapy
  • Solution-focused brief therapy
  • Strength-based therapy
  • Teen mental health
  • Trauma-focused cognitive behavior therapy

Languages spoken

  • English

Professional associations

  • OCSWSSW
  • CAPT
  • OASW
Facility Information

HM Consulting Solutions LTD

Summary

At HM Consulting Solutions LTD Solutions, we embrace each individual compassionately. We also recognize that the traditional model of in person therapy has become antiquated and that a single approach to counselling fails to align with everyone’s needs. Guided by this principle, HMCS is honored to be conceptualizing counselling in an innovative way with counselling sessions completed virtually. After completing an assessment with you, we tailor a program, provide counselling helping you feel well and providing hope to a better quality of life. Contact us now we look forward to serving you.

Business hours

Sunday
10:00 am - 10:00 pm
Monday
10:00 am - 10:00 pm
Tuesday
10:00 am - 10:00 pm
Wednesday
10:00 am - 10:00 pm
Thursday
10:00 am - 10:00 pm
Friday
10:00 am - 10:00 pm
Saturday
10:00 am - 10:00 pm

Services & supplies

  • Acceptance and commitment therapy
  • Attachment-based therapy
  • Christian counseling
  • Coaching
  • Cognitive behavioral therapy
  • Compassion-focused therapy
  • Culturally sensitive therapy
  • Dialectical behavior therapy
  • Emotionally focused therapy
  • Family counselling
  • Feminist therapy
  • Forgiveness therapy
  • Humanistic therapy
  • Integrative therapy
  • Life Coaching
  • Marital counselling
  • Marriage and family therapy
  • Mindfulness-based cognitive therapy
  • Multicultural therapy
  • Narrative therapy
  • Person-centered therapy
  • Relational therapy
  • Relationship counselling
  • Solution-focused brief therapy
  • Strength-based therapy
  • Teen mental health
  • Trauma-focused cognitive behavior therapy
Google Map with the provider's location Google Map with the provider's location

Provider's hours

Sunday
By appointment only
Monday
By appointment only
Tuesday
By appointment only
Wednesday
By appointment only
Thursday
By appointment only
Friday
By appointment only
Saturday
By appointment only

Business hours

Sunday
10:00 am - 10:00 pm
Monday
10:00 am - 10:00 pm
Tuesday
10:00 am - 10:00 pm
Wednesday
10:00 am - 10:00 pm
Thursday
10:00 am - 10:00 pm
Friday
10:00 am - 10:00 pm
Saturday
10:00 am - 10:00 pm