LPC
Kevin McGarvey, LPC
Compassionate, practical counseling for everyday struggles
Online therapy - get matched and start messaging.
About Kevin
He has worked largely in partial hospital settings and in individual outpatient care. That background means he is familiar with more severe and complex presentations, including people who have been diagnosed with personality disorders. He draws on that experience to tailor approaches to each person’s needs rather than rely on a single method.
Kevin uses Cognitive Behavioral Therapy, client-centered techniques, mindfulness, existential ideas, and solution-focused steps when appropriate. In session he listens first, then helps identify small changes that can improve mood, sleep, and relationships. He aims for practical tools clients can try between meetings.
Kevin believes the person in the room is the expert on their life. Diagnosis is part of the picture, but the focus stays on what contributes to how someone feels and what can be changed. He keeps a relaxed, collaborative tone and adjusts planning based on what each person finds useful.
Starting therapy can feel hard, and Kevin makes space for questions before beginning work. He will help set goals and pace the work so it fits into a person’s life.
How Kevin’s approaches translate to online care
Kevin often draws on Cognitive Behavioral Therapy to help identify unhelpful thoughts and habits and then replace them with more workable behaviors; this approach is useful for anxiety, depression, panic, and sleep issues. He also uses client-centered techniques that prioritize listening and the client’s own goals, helping people shape the conversation and choose the pace of work.Finding the right approach is part of the process. Kevin will talk with each person about their concerns, goals, and preferences and together decide which combination of CBT, client-centered work, mindfulness, or solution-focused steps fits best. That collaborative process helps tailor online sessions to real-life schedules and needs.
Online therapy offers flexible ways to connect. Video calls are most like in-person sessions and work well for deep conversations and skill practice. Phone sessions can be a simpler option when bandwidth is limited or when someone prefers not to be on camera. Live chat and text-based messaging let people check in between sessions, do shorter check-ins, or fit therapy into a busy day without a full session commitment.
Frequently asked questions
What concerns does Kevin commonly address?
He helps people with stress, anxiety, depression, bipolar symptoms, grief, sleep problems, anger, addictions, ADHD, and relationship strain, plus related issues like OCD, panic, phobias, and communication problems.
How would you describe his therapeutic style?
He keeps a relaxed, respectful tone and focuses on listening first. Then he works with clients to find small, practical steps that fit their life.
What professional background does he bring to sessions?
Kevin has five years of experience, including work in partial hospital programs and individual outpatient settings, which gives him experience with more complex presentations.
What credentials and location are listed?
He is a Licensed Professional Counselor (LPC) licensed in Pennsylvania and practices there.
In what language are sessions offered and can international clients join?
Sessions are offered in English. He does not accept international clients at this time.
What session formats are available?
Kevin offers video calls, phone sessions, live chat, and text-based messaging to accommodate different needs and schedules.
How does pricing work for sessions?
Cost varies with location and therapist availability; sessions use a subscription model that can be canceled at any time.
What should I do to begin working with him?
Use the Start Therapy button, complete a short matching questionnaire, and schedule sessions according to the therapist's availability.
Areas of expertise
Primary focus
Also works with
Additional focus areas
Therapeutic approaches
Experience
5+ years
Licensed
Pennsylvania
Languages
English
License and registration
- LPC, Pennsylvania
- PC014335
- NPI (National Provider Identifier)
- 1558001552
As listed on the therapist's professional profile. You can check a license with the state licensing board and an NPI in the national registry.
Ready to work with Kevin?
Begin with a short quiz to get matched and start messaging.
Start with Kevin →