LCSW
Keisha Barnhill , LCSW
Therapist in New Jersey
Online therapy - get matched and start messaging.
About Keisha
Keisha works with a wide range of issues including stress, anxiety, depression, addictions, trauma and abuse, grief, relationship and family challenges, parenting concerns, sleep difficulties, ADHD, bipolar disorder, and compassion fatigue. She also supports clients facing career transitions, attachment and abandonment concerns, body image struggles, codependency, and other struggles that affect daily functioning and well-being.
Her approach blends evidence-based methods such as Acceptance and Commitment Therapy, Cognitive Behavioral Therapy, mindfulness techniques, Motivational Interviewing, and Solution-Focused Therapy to tailor treatment to each person’s needs. Keisha aims to help clients build coping skills, clarify values and goals, reduce unhelpful patterns, and find practical ways to manage symptoms and improve relationships.
Keisha offers therapy in English and works with individuals and families to address both immediate concerns and longer-term growth. She focuses on collaboration, helping clients identify priorities and develop strategies that fit their lives.
Therapeutic Approaches and Online Care
Keisha uses Acceptance and Commitment Therapy to help clients clarify what matters most to them and take actions that align with their values, even when uncomfortable thoughts or feelings arise. This approach is useful for anxiety, stress, and problems that involve avoidance.She also incorporates Cognitive Behavioral Therapy to identify and change unhelpful thinking and behavior patterns. CBT is practical and evidence-informed, often helping with depression, anxiety, sleep difficulties, and challenges with mood regulation.
Mindfulness-based techniques are blended into sessions to increase present-moment awareness and build tolerance for difficult emotions, supporting work on grief, trauma responses, and everyday stress.
Finding the right approach is part of the therapeutic process. Keisha collaborates with each person to explore which methods fit their goals, needs, and preferences, and she adjusts strategies over time as progress and priorities evolve.
Online therapy with Keisha is offered through video calls, phone sessions, live chat, or text-based messaging, providing flexibility for busy schedules, caregiving responsibilities, or clients who prefer remote care. These options make it easier to maintain consistent work on goals and access support from wherever the client is located within her service area.
Frequently asked questions
How much experience does Keisha Barnhill have?
Keisha Barnhill has 9 years of experience.
Is Keisha Barnhill a licensed therapist?
Yes, she holds the credential LCSW. License details are PA LCSW CW022867 and NJ LCSW 44SC05831500.
In which languages does Keisha Barnhill provide therapy?
Keisha provides therapy in English.
Where is Keisha Barnhill located?
Keisha is located in New Jersey.
How can I work with Keisha Barnhill as my therapist?
You can work with Keisha Barnhill through video calls, phone sessions, live chat, or text-based messaging.
Does Keisha Barnhill work with international clients?
Keisha Barnhill does not currently work with international clients.
How much does therapy with Keisha Barnhill cost?
The cost of therapy can vary depending on factors such as your location and the therapist's availability. Sessions are billed through a subscription that can be canceled at any time, for any reason. For current details, just click the "Start Therapy" button on this page.
How can I get started with therapy?
Getting started with therapy is quick and straightforward. Just click the "Start Therapy" button and complete a short questionnaire that helps match you with your therapist. Depending on availability, you can then schedule your first session, which may take place by phone, video call, live chat, or in-app messaging.
Areas of expertise
Primary focus
Also works with
Additional focus areas
Therapeutic approaches
Experience
9+ years
Licensed
New Jersey, Pennsylvania
Languages
English
Ready to work with Keisha?
Begin with a short quiz to get matched and start messaging.
Start with Keisha →