New client
Request an appointment
Choose whether you plan to use insurance or pay for services yourself, then continue to the correct scheduling page.
Choose insurance or self-pay
Mastering PurposeTeleHealthBook an AppointmentChoose your path
New clients can choose insurance or self-pay. Existing clients can go directly to the secure client portal.
New client
Choose whether you plan to use insurance or pay for services yourself, then continue to the correct scheduling page.
Choose insurance or self-payExisting client
Access your secure client portal for appointments, forms, messages, and billing.
Client sign inFor your privacy, appointment details and clinical information are entered only on the secure scheduling platforms—not on this public website.