How It Works
Join or Book
Patients can join the family doctor waitlist or book directly for walk-in care and therapy services.
Initial Visit
Your provider reviews your medical history, concerns, and goals.
Personalized Care Plan
A tailored plan is developed based on your health needs.
Ongoing Care
Patients receive coordinated care across multiple services within the clinic.
Insurance, OHIP, and Direct Billing
FlexMD supports multiple coverage options to improve access to care.
OHIP Coverage
Covered for eligible family medicine and walk-in visits.
Extended Health Benefits
Many services are covered under private insurance plans.
Direct Billing
Available for select therapy and rehabilitation services.
Insurance Support
Assistance with eligibility and claims available through our team.
Why Choose FlexMD
Integrated medical and therapeutic services in one clinic
Family physicians and walk-in care available
Coordinated physical and mental health support
Direct billing for eligible services
Convenient Markham location
Patient-centred, team-based care model
Patient Testimonials
Doctor James Horner has been my chiropractor for close to 25 years. I'm very thankful for regular care from Dr. Horner which has allowed me to maintain an active lifestyle. History with Dr. Horner has also allowed him to know the rights and wrongs of my spine/hips. Recently I had a debilitating sacroiliac issue which Dr Horner was able to diagnose, treat and get me moving again quickly. I appreciate the extra care of sending me for x-ray's and even phoning the clinic to ensure they stayed open for me. Dr. Horner goes above and beyond in sharing his knowledge, suggesting exercises and natural remedies when applicable, and even phoning with follow-up. Dr. Horner is a reliable, compassionate caregiver and I'm truly honoured in receiving his gifts of chiropractic care. Thank you, Dr. Horner, you are appreciated.
Nora Dowsett
Frequently Asked Questions
Start Your Care with FlexMD
Whether you need a family doctor, same-day care, rehabilitation, or mental health support, FlexMD provides coordinated health care designed around your needs.
Careers at FlexMD
Join a Collaborative, Multidisciplinary Medical Team in Markham





