Virtual Consults available in Alberta, Ontario, Nova Scotia and New Brunswick


  • Root Cause Integrative and Preventive Medicine - Certified Practitioner
  • Root Cause Integrative and Preventive Medicine - Worldlink Medical