Therapist
Virtual
John Stephen Moriarty
Adolescents, Adults, Couples
Accepting Patients
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
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:
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:
Monday, Jul 20th, 3:00 pm
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.