New Clients

Use the client portal to check appointment availability and request an intake appointment. If you need a consultation appointment, please contact the office here. Download directions for the portal here. Click on the "New Client Login" to get started. Email here for questions.

New Client Login

Existing Clients

Use the client portal to check appointment availability, request an appointment, view upcoming appointments, cancel appointments, and reschedule existing appointments. Download directions for the portal here. Click on the "Existing Client Login" to get started. Email here for questions.

Existing Client Login