Mental Health Match Home
Therapist profile picture

Zach Johnson

Verified by Mental Health Match

I believe transformation happens when the whole person is welcomed into care—emotionally, spiritually, and relationally. I offer a free consultation and often have same-week appointments. I walk with you into wholeness through presence, truth, and the restoring work of God. Let's break free from anxiety and help you move forward with clarity and confidence

Q&A


My Practice

Specialties

Anger

Anxiety

Christian Counseling

Depression

Therapy Types

Acceptance and Commitment Therapy (ACT)

Attachment-Based Therapy

Christian Counseling

Cognitive Behavioral Therapy (CBT)

Credentials and Training

Registered Marriage and Family Therapist Intern

My Website


Appointment Details

Online and In-Person

Availability

Same-week appointments are available. Both in-person and virtual options are available. Monday–Thursday from 8am–8pm Fridays from 8am–6pm Saturday from 9am-3pm. We offer flexible scheduling, extended sessions, and concierge sessions to accommodate busy professionals and families.

Out of Pocket Fees

$75 to $150 Per Session

Insurance Network

Zach isn’t in-network with any insurance providers.

States Licensed

Florida


We'll use your Zip Code to confirm that Zach is licensed to practice therapy in your state.

Accepting Clients

In-Person or Online

  • Accepting Clients