Anxiety & Stress Therapy
Helping You Feel Steady Again
Support for individuals who feel overwhelmed, tense, on edge, or stuck in overthinking.
Waterloo • Virtual Across Ontario
Does this sound like you?
Your mind won’t shut off, even when nothing’s “wrong”
You feel tense, exhausted or constantly on edge
You’re managing work, family, or life transitions, but it’s costing you
You’ve tried coping on your own, and it’s not enough anymore
Anxiety and stress can show up quietly or intensely — physically, emotionally, and mentally. Therapy can help you understand what’s happening and respond differently, without judgment or pressure.
How anxiety therapy can help
Understand what’s
driving your anxiety
(not just manage symptoms)
Learn practical tools
to regulate your
nervous system
Reduce overthinking, panic,
and emotional overload
We work at a pace that feels safe and respectful, no forcing, no one-size-fits-all approach.
What therapy looks like at Heart & Mind Therapy
Sessions are collaborative and client-led
We integrate evidence-based approaches tailored to your needs
Therapy focuses on insight and practical change
You’re supported by a team that values professionalism, warmth, and ethics
We serve individuals navigating anxiety related to work stress, relationships, burnout, parenthood, trauma, and life transitions.
You don’t have to manage anxiety alone
Getting started is simple
1.
Book a free 20-minute consultation
2.
We match you with the therapist best suited to your needs
3.
Begin therapy in-person or virtually
We provide anxiety and stress therapy in Waterloo, with virtual sessions available across Ontario.

