Our Team
Find a clinician who fits you.
Our clinicians bring a broad range of specialties, backgrounds, and therapeutic approaches. Explore the team below — or let our office help match you.

Filter by service, age group, concern, or availability. Every profile lists who each clinician works with and how.
Try removing a filter — or call our office and we'll help you find the right fit.
Our administrative team handles scheduling, insurance questions, and paperwork — and helps match every new client with the right clinician.