Skip to main content
Jennifer Rocha
Accepting Clients + Offers Free Consultation

Jennifer Rocha

Registered Social Worker

  • She/her
  • $160/session
  • Virtual Sessions in Ontario

Meet Jennifer

My experiences and interests give me a unique understanding of…
  • Perinatal, pregnancy, and maternal mental health: I am informed by both personal and professional perspectives.

  • Motherhood and parenting: As a mother of two young boys, I bring a personal understanding of the joys and challenges of parenting, which enhances my empathy and approach to care.

  • Anxiety and depression: I have experience supporting individuals with a wide range of issues, including anxiety, depression and perinatal challenges.

  • Diverse population: I provide tailored care to diverse populations in accessible and supportive environments.

  • Immigrant experience: I help support individuals and families navigating the unique emotional, cultural, and practical challenges associated with the immigrant experience, fostering resilience and a sense of belonging.

  • Rehabilitation: I am experienced in working with individuals and families, including caregivers navigating recovery and rehabilitation journeys.

  • Supporting caregivers: I have significant experience supporting caregivers, equipping them with tools and strategies to care for their loved ones while maintaining their well-being.

  • Compassionate, evidence-based care: I am committed to delivering compassionate, evidence-based care that empowers clients to overcome challenges and thrive.

My cultural or ancestral background is…
  • European (Portuguese) 

My clients describe me using words like…
  • Empathetic

  • Honest

  • Compassionate

  • Easy to talk to

  • Practical

Expertise

Areas of Focus

Specializations

  • Parenting
  • Perinatal
  • Postnatal Care

By category

  • Anxiety
  • Anxiety and Stress Management Skills
  • Coping Skills
  • Depression
  • Emotional regulation
  • Negative thinking and ruminating
My clients often self-identify as…
  • Parents

  • Caregivers

  • Those with anxiety, depression, perfectionism and self-worth issues

  • Second-generation immigrant

I’m the right therapist for you if…
  • You’re looking for someone who is conversational and focuses on practical strategies.

  • You’re new to therapy or have prior experience, I can help with challenges such as anxiety, depression, pregnancy, postpartum issues, and maternal/paternal mental health.

Therapeutic Frameworks & Approach

  • Internal Family Systems (IFS)
  • Narrative Therapy
  • Acceptance and Commitment Therapy (ACT)
  • Cognitive Behavioural Therapy (CBT)
  • Dialectical Behaviour Therapy (DBT)
  • Anti-Opressive Practice
  • Culturally Competent
  • Motivational Interviewing (MI)
  • Person-Centered
  • Trauma-Informed
  • Strength-Based
If we work together you can expect to feel…
  • Supported, understood, and empowered. 

  • Safe and not judged with a focus on practical strategies to address challenges like anxiety, depression, pregnancy, postpartum issues, and maternal/paternal mental health. 

  • Confident, balanced, and equipped; my goal is to help you feel more confident, balanced, and equipped to navigate life’s challenges.

Populations Served

  • Adults (18+)

Practice Details

Service Offerings & Rates

  • Initial Consultation
    Free
  • Individual Session
    $160Sliding scale offered on case by case basis
During your free consultation, we’ll go over…
  • What you’re looking for—and not looking for—in therapy.

  • What you want and need from a therapist.

  • Any questions or concerns you may have.

If we work together you can expect me to…
  • Help you gain a deeper understanding of your thoughts, emotions, and behaviours.

  • Develop practical strategies with you to manage challenges such as anxiety, depression, pregnancy, postpartum issues, and maternal/paternal mental health.

  • Help you build coping skills to navigate life’s stressors with confidence and resilience.

  • Work with you to enhance self-awareness and emotional well-being.

  • Work with you to feel more balanced, empowered, and prepared to handle both current and future challenges.

  • Help you create meaningful and sustainable change in your life.

Insurance & Benefits Coverage

Coverage depends on the insurance plan. Check with your insurance provider to see if your plan covers one of the listed designations.

  • Registered Social Worker

For insurance purposes, this therapist’s home province is Ontario.

Virtual Sessions

Ontario

Eligible provinces and territories are highlighted in green.

  • Ontario

More Info

Education

  • University of Toronto

    Master of Social Work (MSW) · 2009

  • Toronto Metropolitan University (Ryerson University)

    Bachelor of Social Work (BSW) · 2006

Languages

English

Booking FAQ

Does Jennifer offer direct billing with my insurance? Or how does payment work?

First Session charges each session directly to your credit card. Once each session occurs and your card is charged, you’ll receive a PDF receipt by email with all the details you need to get reimbursed (therapist name, designation, license number, address, etc.). You can then submit the receipt to your insurance company for reimbursement if you have coverage. We always recommend checking your coverage with your provider before booking.

How do I know if Jennifer is a good fit?

You are the expert when it comes to knowing who’s the right fit. Watch the therapist’s video at the top of their profile and see whether the message and energy resonate. If you feel drawn to speak with them, listen to your gut — booking a free consultation is a great first step to assess fit.

What if I see no available times to book a session?

If the therapist is listed as accepting clients and you see no available times, it’s likely they haven’t updated their availability (sorry about that!). In this case, you can to see what times they have available.

Can I contact Jennifer before booking an appointment?

If you still have questions before booking that can’t be answered during your free consultation, you can .

Book with Jennifer

View Jennifer’s availability and book a session in just a few clicks.