Health for Life Medical Centre—Kingston’s Specialists in Adult Preventative and Lifestyle Medicine

Empowering You to Take Control of Your Health — for Life

Health for Life is not your average medical centre. 
We are a small, multidisciplinary clinic providing individualized primary care that goes beyond treating symptoms. Our approach is rooted in the 6 Pillars of Lifestyle Medicine, supporting patients in preventing disease, optimizing their health, and building long-term wellness.

A Different Model of Primary Care

Much of modern healthcare is designed to respond to illness after it develops. Appointments are often brief, care can feel fragmented, and patients may feel like their concerns are reduced to a single issue.

At Health for Life, we take a different approach.
We focus on prevention, healthy aging, and whole-person care. We take the time to understand each patient’s health goals, life circumstances, and priorities, allowing us to develop thoughtful, personalized strategies that support both immediate concerns and long-term wellbeing. We believe healthcare works best when patients feel informed, supported, and actively involved in their care.

What Care Looks Like In Practice

At Health for Life, care is designed to be proactive, structured, and collaborative.
Rather than relying only on medically necessary or once-a-year visits, our model allows us to guide patients through a series of touchpoints throughout the year. This is where our multidisciplinary team plays an important role, supporting different aspects of your health in a coordinated way.
We also assist in coordinating care beyond the clinic, helping patients access specialists and services when needed. 
The healthcare experience we provide feels cohesive, supportive, and intentional.

Join Health for Life

Health for Life provides individualized, comprehensive care through a limited patient roster. This allows our team to offer the level of attentiveness and continuity that our model of care requires.

If you are interested in joining the clinic, you can complete the form on our Join Health for Life page. 

We currently maintain a waitlist and will provide an estimated timeline when your submission is received.


Please note: we are not a walk-in clinic. You must be a client of the centre to make an appointment.

HFL Clinic Hours

Monday to Friday - 8:00 am - 4:30 pm
Closed Statutory Holidays and some select days for staff appreciation and training 

All are welcome here.

Land Acknowledgement

We acknowledge that Health for Life Medical Centre is situated on traditional Anishinaabe and Haudenosaunee territory. We are grateful to be able to live, learn, work, and play on these lands, and commit to practices of respect, reconciliation and stewardship of both community and land.