Therapist

Virtual

Heidi Flanagan

Adolescents, Adults

Specializes in Abuse (Physical, Sexual, etc.)·Depression·Domestic Violence·Grief/Bereavement·Postpartum Issues·PTSD
Heidi Flanagan

Nice to Meet You

As a therapist, it is my goal to create a safe and accepting relationship where clients feel free to explore their personal challenges, fears or pain and learn to tap into their inner wisdom to heal. It is my belief that as human beings, we embark on a journey where many challenges arise and sometimes we all need a fellow traveler to walk alongside us for a season. Often our biggest challenge is ourselves. Along this part of your journey, I will strive to implement a variety of integrative, therapeutic approaches because there is no one-size-fits-all approach to helping people. It is my hope, through our sessions, that you will increase your understanding and acceptance of your past, deepen your relationship with yourself and others, and discover your inner courage and strength in order to break through old patterns of thinking and behaving that may be holding you back. Whether you are seeking therapy during a time of grief or hardship, are struggling with symptoms of depression and anxiety, going through a life transition, or are interested in personal growth, I would love to walk with you.


About Heidi Flanagan

LOCATION Heidi Flanagan, MFT Telehealth, San Francisco
Focus areas Adolescents · Adults
Approaches: Cognitive Behavioral Therapy (CBT) · Eye Movement Desensitization & Reprocessing (EMDR)
Languages: English
Education:
MA in Psychology (Brandman University)
BA in English (University of California, Davis)
Accepted Insurances: Alameda Alliance · Anthem · Blue Shield · Carelon Behavioral Health Strategies · Carelon Behavioral Health, Inc · CCA · Cigna · ComPsych · HEALTH NET · KAISER · Magellan · Provider Network of America · SHARP · United Behavioral Health · VHP · WELLFLEET
Available On:

Book Initial Session

Please provide some basic information to get started.

Select Date and Time

September 2025

Mon
Tue
Wed
Thu
Fri
Sat
Sun
Select a date to see available times

Request an Appointment

Tell us a bit about you so our team can match you with the right provider.

If unsure, please reach out to your insurance directly to find this information out, so we can better assist you.