At Health for Life we have built a staff team that feels more like your health family. We are a multidisciplinary team committed to whole-person care, rooted in values of excellence, comprehensiveness, and compassion.

Founder & Medical Director

Dr Katherine Kilpatrick, BA, BNSc, MD, CCFP, FCFP, Diploma (Care of the Elderly)
Dr Katherine Kilpatrick is a Family Physician with additional training and over 25 years of experience in healthy aging and Lifestyle Medicine. She is an Adjunct Assistant Professor in the Department of Family Medicine at Queen’s University, and is a local expert in healthy aging and preventative health. 
Dr Kilpatrick opened Health for Life in 2006 with a goal to assist patients to achieve their Optimal health via team-based comprehensive health and wellness care. She believes in a proactive, preventative and lifestyle approach to optimizing health status and preventing future diseases and conditions such as diabetes, heart disease, strokes, osteoporosis, cancer, falls and disability. “Information is Power” is her motto.
Her approach to client Wellness is collaborative, multi-disciplinary and client-centered, with an emphasis on quality of life and optimization of lifestyle choices.
In her spare time, Dr Kilpatrick enjoys staying fit by running, rucking, swimming, nature walks and working-out, cooking plant-based dinners with friends and family, and unwinding at the cottage with her partner Rick (who is known to assist at HFL from time to time in various capacities) and Tigger the cat. She is an environmentalist, music-lover and avid reader.
Our multi-disciplinary team comprises of Dr Kilpatrick, our Family Physician/Medical Director,  as well as a Nurse Practitioner, Registered Nurse, Registered Dietitian, Fitness Trainer(s), Nursing Assistants, Administrative Staff, and Clinic Manager. 
Together, we are active partners in your health care.
Clinic Manager - Lydia C.
Nurse Practitioner - Jessie W.
Registered Nurse - TS
Communications & Fitness Manager - Courtney H.
Registered Dietitian - Avery Z.
Senior Clinical Assistant - Amna A.
Fitness Trainer - Diane F.
Nursing Assistant - Megan R.
Nursing Assistant - Nancy S.
Medical Office Assistant - Pratima S.
Clinic Assistant - Lorraine C.