Contact James

Current Clients

Click here to securely book, change, or manage your upcoming online sessions through the client portal. To manage or book in-person sessions, please contact James directly using the form below.

New Client Inquiries

In the booking portal, select a “Complementary Consultation” to schedule your free, 20-minute consultation.

This session is a comfortable space to learn more about therapy, ask any questions you might have, and see whether James feels like a good fit for you.

Other Questions or Inquiries

For in-person sessions, to check timing and availability for my next supervision cohort, or for any other questions or inquiries, please fill in your details below.

You can expect to hear from James within one business day.

Please note that email and electronic submissions are not monitored 24 hours a day, 7 days a week. If you are experiencing a physical or mental health crisis, call 911 now or go to the nearest emergency department as soon as possible.

For a list of further crisis resources in the Greater Toronto Area, please visit this CAMH page