Our team

Meet the Haven Health team

A collaborative team of physicians and healthcare professionals bringing together 30+ years of combined experience in family medicine, functional medicine, and patient-centred care throughout Calgary and surrounding areas.

Our doctor

Our doctor

Dr. Daniel Ruttle of Haven Health

Dr. Daniel Ruttle

MD, CCFP, LMCC, FMCP-M

Dr. Ruttle has practised family medicine for 10 years, 3 of which were in rural family medicine. He studied medicine at the University of British Columbia and completed his residency through the University of Calgary. He has a particular passion for functional health and applied quantum biology.

He holds his FMCP-M Certification through the Institute for Functional Medicine and has a varied interest in improving patients' overall wellness. He is also well versed in Chronic Inflammatory Response Syndrome (CIRS) and is a Shoemaker Protocol™ Proficiency Partner.

Haven Family Practice

Family practice providers

Dr. Regan Taylor of Haven Health

Dr. Regan Taylor

MD, FCFP, CCFP

Dr. Regan Taylor joined the Haven Health team on a part-time, permanent basis in February 2026. His medical interests include preventive care, chronic disease management, cardiovascular risk reduction and long-term health planning. He also provides frontline emergency care and youth addiction services.

Dr. Taylor earned his MD from the University of Calgary in 2012 and holds Certification in Family Medicine from the College of Physicians and Surgeons of Alberta.

Heather Godfrey

FNP, MNNP, BN, BSc

Heather is a Nurse Practitioner with a passion for healthy aging, prevention, and helping patients optimize their physical and mental well-being at every stage of life. She holds a Master of Nursing: Nurse Practitioner, a Bachelor of Nursing, and a Bachelor of Science in Biomechanics.

Her clinical background includes primary care, pediatric emergency nursing, endocrine testing, concussion research, poison and drug information services, travel nursing, correctional healthcare, and providing care within northern Alberta communities. She has a particular interest in lifestyle medicine, cognitive wellness, and creating personalized care plans that support long-term health and vitality.

Our staff

The people behind your care

Nurses, technicians and care coordinators who know you by name and keep your care moving between visits.

Annie of Haven Health
AnniePatient Care Coordinator
Becky of Haven Health
Becky, RNRegistered Nurse
Brighton of Haven Health
Brighton, MLAClinical Services Technician
Chayce of Haven Health
ChayceClinic Care Coordinator
Jennifer of Haven Health
Jennifer, BHPETechnical Services Coordinator
KD
KevaSenior Advanced Laser Technician and Clinical Trainer
Lizzy of Haven Health
Lizzy, BComm, MBAClinic Operations Manager
Tammy of Haven Health
TammyDirector of Preventive Health, Movement and Metabolic Wellness
Begin here

Your personalized approach starts here.

If you're ready for a more thoughtful, proactive approach to your health, Haven Health offers comprehensive, relationship-driven care designed for long-term vitality, performance, and clarity.

Book appointment