Schedule online when you are ready.
Session Cost:
$80 for 50 minutes. Private pay.
You can cancel or reschedule for free before your first appointment as needed.
After you click to book, here is what happens:
You pick a time that works for you.
You answer a few quick questions so I can prepare.
I review your request and confirm by message.
We meet for a 50 minute session (telehealth or in person, depending on what you chose).
If it feels like a fit, we decide on a simple plan for next steps.
Who this is for:
This is a good fit if you want steady progress without feeling overwhelmed, and you are tired of just talking about the same problems without a clear plan.
FAQ
Do you take insurance?
I am private pay. You can request a superbill if you want to try for out of network reimbursement (coverage varies by plan).
Will I be charged right away when I schedule?
No, you wont be charged until you actually see me. You can cancel or reschedule for free.
What if I am not sure I am a fit for this?
That is normal. You can schedule and we will use the first session to clarify goals and fit, or you can send a quick question before booking.
Do you offer telehealth and in person sessions?
Yes. Telehealth is available across Florida. In person sessions are in Gainesville.
How soon can I get in?
Usually within a week.
Reviews
★★★★★
“Joe is a pleasure to work with and has a truly thoughtful and welcoming presence as a therapist. I would definitely recommend his services!”
— Emilie D.
★★★★★
“Joe is comfortable to be with and very helpful.” — Robert G.
★★★★★
It’s not always comfortable to talk to a stranger about your problems in life, but to be honest Joe is very easy to talk to and made it feel like a safe place to open up and put words together to address situations and problems in life. I definitely recommend him!
— Luccy R.
Not ready to schedule? Send a quick question.
I try to respond promptly.