Counseling Team
Hannah Kaempf, MHC-LP
Mental Health Counselor
- Accepting New Clients
- In-Person and Virtual
- Adults
Depression, Anxiety, Mood Disorders, Women’s Mental Health, Trauma, Addictions, and Life Transitions
Willow Lapp, MHC-LP
Mental Health Counselor
- Accepting New Clients
- In-Person
- Children
- Teens
- Adolescents
ADHD, OCD, Childhood Trauma, Emotional Dysregulation, Peer Conflict/Bullying, Behavioral and Mood Concerns
Bryan Gerrity, MHC-LP
Mental Health Counselor
- Accepting New Clients
- In-Person and Virtual
- Teens
- Young adults
- Adults
Anxiety, Depression, Mood Disorders, Life Transitions, Self-Esteem, and Interpersonal Skills/Concerns
McKayla Brown, MHC-LP
Mental Health Counselor
- Accepting New Clients
- Virtual Only
- Children
- Teens
- Young adults
Gender Dysphoria, Anxiety, Depression, Identity, Mood Disorders, and more!
Sarah Knapp, MHC-LP
Mental Health Counselor
- Accepting New Clients
- In-Person and Virtual
- Young adults
- Adults
Anxiety, Depression, Grief, Life Transitions, Mood Disorders, Trauma, and More!
Eric Frasch, LMHC
Licensed Mental Health Counselor
- Accepting New Clients
- In-Person and Virtual
- Adults
- Couples
Mood Disorders, OCD, PTSD, Addictions and More!
Courtney Carey, LMHC
Licensed Mental Health Counselor
- Not Accepting new clients
- Virtual Only
- Teens
- Adults
Gender Identity, OCD, PTSD, Trauma, Mood Disorders, and More!
Danielle Cook, LMHC-D
Licensed Mental Health Counselor
Diagnostic Distinction
- Not Accepting new clients
- In-Person and Virtual
- Children
- Teens
- Young adults
- Adults
Gender Dysphoria, Disorders of Sex Differences, Sexual Inappropriate Behavior, Sexual disorders, and More!
Support Team
Leanne
Administrative Assistant
Leanne is CPH’s Administrative Assistant and the organizational backbone of the practice. She supports scheduling, client communication, and office operations, helping ensure a smooth and welcoming experience for both clients and staff.
Marvin Henchbarg, MAT, MSEd
Outreach Coordinator
Marvin is the Outreach Coordinator at CPH Mental Health Counseling and plays a key role in building and maintaining strong community connections. He supports outreach efforts, partnerships, and engagement initiatives that help expand access to mental health services and strengthen CPH’s presence in the community.
Aden Cook, PsyD
Group Facilitator
Aden Cook is a Group Facilitator at CPH Mental Health Counseling and supports clients through structured, supportive group experiences. Aden helps create a safe, inclusive environment where participants feel comfortable engaging, sharing, and building skills alongside others. With a thoughtful and encouraging approach, Aden plays an important role in fostering connection, growth, and collaboration within group settings.
Hazel
Therapy Dog
Meet Hazel, our miniature Schnauzer therapy dog in training! Hazel brings comfort, warmth, and a gentle presence to our office. Therapy dogs play an important role in mental health care—they help reduce anxiety, lower stress, and create a calming, welcoming environment for clients of all ages. We’re so excited for Hazel to join the CPH family and support our clients on their healing journeys.
Office Staff
Casey
Daytime Receptionist
Casey is the welcoming face of CPH Mental Health Counseling during daytime hours. She helps clients feel comfortable and supported from the very first interaction by assisting with scheduling, answering questions, and guiding them through the intake process. Casey is dedicated to creating a warm, organized, and caring experience for every client.
Roxanne
Office Support
Roxanne provides office support at CPH Mental Health Counseling, assisting with administrative coordination and behind-the-scenes operations to support the team.
CPH Mental Health Counseling
How To Get Started
Reaching out takes courage, and we’re here to make it easier.

Click Book Online
for a free 15-minute consultation or to schedule your first appointment

Call or email us
with your questions about therapy, our team, or whether our practice is the right fit for you

Fill out the contact form
and we’ll get back to you as soon as we can