New hours as of December 2025: Mondays 9:00 AM - 1:00 PM: Virtual only Mondays 3:00 PM - 9:00 PM: Virtual and In-person Tuesdays 5:00 PM - 9:00 PM: Virtual and In-person Wednesdays 4:00 PM - 8:00 PM: Virtual only

I require 24-hours notice prior to cancelling an appointment (info@rebeccamayer.ca). If you do not cancel your appointment within the 24-hour time frame or miss your appointment completely, you may be charged for the service. Please note that this is usually not covered by insurance providers.


Access clinic features with your portal account