In Person and Online
Mount Royal Executive Centre
#4016 - 909 - 17 AVE SW
If you are in crisis...
If you feel like you are in danger of harming yourself or others, or if you are in an unsafe situation, please contact:
If suicidal, 1-800-SUICIDE (1-800-784-2433) Toll Free in Southern Alberta
Police at 911 or proceed directly to the Emergency Department at your Local Hospital
Distress Centre Crisis Line at 403-266-4357 (24 hours - 7 days/week); Confidential Online Chat
Kids' Help Line: text CONNECT to 686868; call 1-800-668-6868; ages 5-25
Hope for Wellness Hotline for Indigenous people 1-855-242-8310
“Out of your vulnerabilities will come your strength”
Your Therapy Topics
Personal, Developmental, Relationships, Grief & Transitions, Trauma, Women's Issues
anxiety * depression * self-esteem * stress * sleep or insomnia * phobias * financial health * career guidance
ADHD * learning disabilities * school issues * bullying * identity * sexuality * gender identity * sexual health * peer relationships
body positivity * sexuality * infertility * pregnancy * abortion* adoption * prenatal, postnatal, postpartum * motherhood
(co-) parenting * twins, triplets & more * fatherhood * separation * divorce * blended families * family conflict
life transitions * terminal illness/death transitions * grief & loss * spirituality
intergenerational trauma * racial identity * heritage celebration
emotional abuse * sexualized assault or abuse * physical abuse * financial abuse * spiritual abuse
Direct Billing available
Non-Insured Health Benefits (NIHB)
I offer direct billing for First Nations and Inuit clients.
Canadian Armed Forces clients
I offer direct billing for active service members of the armed forces.
Veterans Affairs Canada clients
I accept Veterans Affairs Canada VAC clients for direct billing through Medavie Blue Cross.
RCMP Royal Canadian Mounted Police
I proudly accept clients that direct bill through RCMP.
Interim Federal Health Program IFHP
I offer direct billing for clients who are refugees, detainees, victims of sex trafficking and protected persons.
Alberta Blue Cross
I can process direct billing with Alberta Blue Cross. Provide your group plan and member number for coverage.
Green Shield Canada
I accept clients for direct billing with this insurance provider.