Sign in
DK

David Keenan

Virtual
In-person
Individual and couples therapistLCSW

It is always thrilling to meet new clients from all backgrounds and societies. Curiosity has always been the main driver in my development as a therapist. I have worked in the mental health field for 20 years fulfilling numerous roles. Currently, I am a licensed social worker based out of Chadds Ford and Haverford. My passion for therapy stems from the deep connection I feel towards other people. I strive for balance and understanding in my work. I utilize Cognitive Behavioral therapy to link a client's thoughts, emotions, and behaviors for them to understand the core values that influence their lives. Building rapport is important in my process, and I utilize game play, riddles and thought experiments to connect on a personal level. Working with couples, children, adolescents, and people who are struggling with substance abuse is the core of my clientele. I have an extensive history working with populations seeking treatment for mood disorders, ADHD, Depression and Anxiety.

Care Specializations

  • ADHD

  • Depression

  • Generalized Anxiety

  • OCD

  • PTSD

  • Panic

  • Perinatal Mood and Anxiety Disorders

  • Relationship Issues

  • Substance & Alcohol Abuse

  • Trauma

Works With

  • Adolescents (13-17 years old)

  • Adults

  • Children (6-12 years old)

  • Couples

  • Families

Understand your costs

Accepted insurance plans

Blue Cross Blue Shield of North Dakota

Self-pay cost for first session

In-person: $130

Virtual: $100

Self-pay cost for following sessions

In-person: $130

Virtual: $100

More about David

  • Licensed in

    Pennsylvania

  • Languages

    English

  • Office located in

    Haverford, Pennsylvania • 19041

Estimated in-network session cost

$0 – $50

This amount is based on common insurance plans. Coverage can vary, so check with your insurance provider to confirm your benefits.

If you or someone you know is experiencing emotional distress, these resources provide free and confidential support 24/7. If this is an emergency, call 911.

Suicide Prevention Lifeline

Call or text 988

Crisis Text Line

Text HOME to 741-741

2026 Spring Care, Inc. All rights reserved.

CA Privacy NoticePrivacy PolicyTerms of Use