Get in Touch
Take the first step toward healing. Schedule a free 15-minute consultation with me—I’ll answer your questions and you can decide if I’m the right therapist for you.
While I am physically located in Philadelphia, I provide virtual therapy to all of Pennsylvania, New Jersey, Oregon, and Texas
*Please note in-person sessions are only available on Thursdays at this time
How it works
Life is stressful enough right now. Let me make this part as easy as possible
1.Schedule a free consultation call
Reach out via the contact form above to schedule your free 20 minute consultation call today. I will get back to you within 1 business day with options for times to schedule a call. The consultation will help me know how I can help you, see if we are a good fit, answer any questions you may have and see if our schedules align. If we are not a good match, I’ll provide some other referrals for you to check out.
1.Schedule a free consultation call
Reach out via the contact form above to schedule your free 20 minute consultation call today. I will get back to you within 1 business day with options for times to schedule a call. The consultation will help me know how I can help you, see if we are a good fit, answer any questions you may have and see if our schedules align. If we are not a good match, I’ll provide some other referrals for you to check out.
3.Let’s Dive in Together
Reach out via the contact form above to schedule your free 20 minute consultation call today. I will get back to you within 1 business day with options for times to schedule a call. The consultation will help me know how I can help you, see if we are a good fit, answer any questions you may have and see if our schedules align. If we are not a good match, I’ll provide some other referrals for you to check out.

Change is possible
You deserve to prioritize your mental health.
Schedule your appointment now and start building the life you deserve.
