Get in Touch

Let's start a conversation.

No pressure, no commitment. Reach out with a question or find the right way to connect below.

Text us at (832) 544-2562

Send a Message

Have a question? Reach out.

Fill out the form and David will get back to you personally within 24 hours.

Good to know: the first 15-minute consultation is free, sessions are $150 self-pay (confirmed up front, with sliding-scale spots from $80–$125), and many major insurance plans may be covered through partner networks — reach out to verify yours.

Your message is private. This form is not a crisis line — if you are in immediate danger, call 988 or 911.

Office Locations

In-person in Clear Lake (Houston).
Telehealth across Texas.

Sessions are held at the Clear Lake office in Houston, with quick map access for directions below.

Start Here

You do not have to keep carrying this alone.

When you're ready, the first step is simple. One conversation can change everything.

Book a Free Consultation