

Welcome. Taking the first step toward support is not always easy, and I’m glad you’re here.
I’m a Licensed Clinical Social Worker in Delaware and Pennsylvania, and I’ve been working in mental health since 2007. My background includes inpatient and outpatient therapy, drug and alcohol treatment, correctional settings, foster care, and work with children and families. This diverse experience allows me to approach each person with understanding, flexibility, and care.
Hi! My name is John. I am a warm, welcoming therapist who believes that healing happens best in a space where you can feel comfortable being fully yourself-humor included. I earned my Master's degree in 2016 and bring over ten years of experience working in the Mental Health/Counseling field. I am trained in trauma-informed care and prioritize safety, trust, and empowerment in our work together, moving at a pace that feels right for you.
Welcome!
As a Licensed Clinical Social Worker with 18 years of experience, I focus on supporting the whole person, not just their mental health. While we address your primary concerns, we won’t overlook other aspects of your life. My passion and excitement for helping others comes from knowing I’m fulfilling my purpose. In addition to therapy, my experience spans crisis intervention, substance abuse, inpatient psychiatric care, child welfare, nonprofit program development, and leadership. Some areas I specialize in treating anxiety, depression, stress management, grief, trauma, substance use, self-esteem, family stressors, and conflict resolution.
You may be used to being the strong one—the person others rely on—but lately you might feel overwhelmed, anxious, or just not like yourself. You may be dealing with depression, relationship challenges, or a life transition that’s left you feeling stuck. If you’re tired of just getting through the day and want to feel more like yourself again, therapy can help. I work with adults across all life stages who are navigating anxiety, depression, stress, relationship issues, and major life changes.


Headway makes it easy to find support for your mental health — from finding the right provider, to understanding costs, to scheduling with ease.