Therapist

Virtual

John Stephen Moriarty

Adolescents, Adults, Couples

Specializes in Abuse (Physical, Sexual, etc.)·ADHD·Anxiety·Autism/PDD/Asperger's·Behavior Modification·Cultural/Ethnic Issues·Depression·Dissociative Disorders·Divorce/Blended Family Issues·End of Life Issues·Grief/Bereavement·HIV/AIDS·Learning Disabilities·LGBTQ + Issues and Concerns·Medical Illness/Disease Management·Men's Issues·Military/Veterans Treatment·Obsessive Compulsive Disorder (OCD)·Phobias·PTSD·Sexual Dysfunction·Sleep Disorders·Somatoform Disorders·Women's Reproductive Issues (IVF, etc.)·Anger Ma
John Stephen Moriarty

Nice to Meet You

John Moriarty is a non-judgmental, kind and easy-going therapist with a love for music, art, and listening. He has an extensive background as a clinical social worker in hospitals, schools and community mental health. He brings humor and genuine empathy to his sessions. A trauma informed therapist, John assists clients to improve quality of life by acknowledging traumatic events and employing effective techniques that can ameliorate their negative impact. John meets the client where they are in the process of change with unconditional positive regard and genuine connection. He believes that we are all doing the best we can, and we all need someone to be on our side.


About John Stephen Moriarty

LOCATION John Stephen Moriarty, LCSW, San Francisco
Focus areas Adolescents · Adults · Couples
Approaches: Cognitive Behavioral Therapy (CBT) · Dialectical Behavior Therapy (DBT) · Eye Movement Desensitization & Reprocessing (EMDR) · Solution-Focused Brief Therapy
Languages: English · Spanish
Education:
Bachelor of Social Work (Antioch College)
Master of Social Work (University of Washington)
Accepted Insurances: Aetna · Alameda Alliance · Anthem · Blue Shield · Carelon Behavioral Health Strategies · Carelon Behavioral Health, Inc · CCA · Cigna · ComPsych · KAISER · Provider Network of America · SHARP · 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.