All your healthcare needs. One convenient location.

From routine checks and tests to preventative medicine and specialized care, Advanced Primary Care provides the most timely, accessible and comprehensive care for you and your family. 

Comprehensive care with a personalized approach.

Unlike the traditional medical experience, which is often “episodic” and provided on an ad hoc basis, we provide a team-based approach to oversee your entire health. This allows us to treat the whole, not just the individual aspect of your health. Plus, appointments are never hurried or limited to one issue.

Same-day appointments and 24/7 physician access

Health concerns can happen at any time, so our clinic is designed to accommodate. If you have an urgent medical issue, we can address your need promptly in clinic or virtually. If you forget to refill a prescription or need to talk to someone immediately, we provide 24-hour access to an on-call physician.

On-site laboratory services

We have a fully supervised, on-site laboratory for your diagnostic testing and evaluation. Our lab performs sample collection, urine analysis, electrocardiograms (ECG) and spirometry (lung testing) in a comfortable and private environment.

Travel medicine and vaccinations

We evaluate and provide all your vaccination needs based on your age group, type of travel and existing health conditions. We also provide ongoing support and monitoring for patients who need it.

Virtual, telemedicine and innovative Patient Portal

We know that sometimes it’s easier for you to just call, email or videoconference instead of coming to the clinic. So we provide convenient virtual telemedicine for when you’re busy, travelling or ill. We also provide an innovative, online Patient Portal that gives you access to all your medical history, test results, information and online booking.

In addition to our comprehensive medical care, we also provide enhanced care services from our in-house team of Allied Health Professionals.

To truly be your one-stop medical home, we have an incredible team of Allied Health Professionals, providing specialized care services. Self-referrals are welcome. You’re free to visit any of our Allied Health Professionals without being a patient of one of our family physicians.

Massage Therapy

Relax, replenish and recharge. We offer full massage therapy and treatment services from a professional, registered massage therapist.

VIEW PRICING >

Physiotherapy

Improve joint mobility, coordination and regain your strength. We specialize in personalized rehabilitation programs to help get you back on your feet again.

VIEW PRICING >

Psychology

We offer professional psychology and counselling services to help patients work through stress, anxiety, depression, addictions and chronic disease management.

VIEW PRICING >

Comprehensive Travel Medicine

Feel confident, informed and properly prepared for your next trip with our comprehensive travel medicine services provided by a certified travel specialist.

VIEW PRICING >

Acupuncture

Relieve pain, improve sleep and prevent migraines. We offer a range of alternative care options such as acupuncture and traditional Chinese medicine.

VIEW PRICING >

Kinesiology

Improve your overall health and well-being. We have a professional kinesiologist specializing in exercise, personal training and rehabilitation.

VIEW PRICING >

Medical and Cosmetic Botox Injections

We provide botox injections for TMJ pain, migraines, hyperhidrosis and some cosmetic purposes. It’s the treatment you need to regain your confidence and best health.

VIEW PRICING >

IUD Clinic

We provide IUD consultations and removal for women who are (or are not) patients at our clinic. No referral from a family doctor is required.

Book a Clinic Tour and Meet with our Physicians

We’d love to meet you and tell you more about how our service can help provide you with a better healthcare solution.