We work with Medicare and a variety of other insurance providers. Please contact our admissions department at 416.688.3203 to determine if we are in-network with your insurance plan.
Most insurance plans require authorization for our services. This process can take anywhere between one and five days to complete. We strive to provide clear communication throughout this process. If you have any questions or concerns throughout the referral process, please reach out to us at 416.688.3203.