Locations 

Flexible Therapy to Fit Your Life

Finding the right support should be convenient. I offer high-quality, confidential therapy tailored to your schedule and comfort level. Whether you prefer the energy of an in-person session or the comfort of virtual therapy from home,it is available for you.

Beamsville, Ontario Office

  • Best for: Clients living or working in the Niagara or Hamilton regions

  • Address:4270 East Ave. Beamsville 

  • Accessibility & Parking:  Free parking

Beamsville, Ontario Office
Beamsville, Ontario Office Photo 2

St. Catharines, Ontario Office

  • Best for: Clients living or working in the Niagara Region

  • Address: 30 Duke Street 

  • Accessibility & Parking: [e.g., Metered street parking available, located on the 2rd floor, door code will be provided].

Virtual Therapy (Telehealth)

Can’t make it to an office? Secure online therapy allows you to meet with your therapist from the comfort, privacy, and convenience of your own home or office.

  • How it works: We use a secure, PHIPAA-compliant video platform. All you need is a private space, a reliable internet connection, and a smartphone, tablet, or computer.

  • Who it’s for: Anyone living in Ontario

Follow Us