My services

As a primary care doctor, you can come to me with any of your health concerns. I have the tools to assess and treat your conditions, and I am more than happy to collaborate with any of your other health care providers. 


Primary Health Care

Laboratory Services

Prescription Rights

Nutrition Counselling

Lifestyle Counselling

Acupuncture

Herbal Medicine

Physical Medicine


I put your family’s health and well being first. If you live in the Alliston or Barrie area, you can stop by one of my offices for a free "Meet the Doctor" visit. 


I provide the latest healthcare information for families like yours. I strive to offer the best advice and most current news to keep your family as healthy and safe as possible.


I'm here for you and your medical needs

A Fresh Approach to Your Health


Cardiovascular: high blood pressure, high cholesterol, heart disease


Respiratory: allergies, asthma, coughs & colds, smoking cessation


Hormonal: menopause, thyroid conditions, menstrual irregularities, fertility, diabetes


Gastrointestinal: IBS, IBD, constipation, diarrhea, heartburn, gas & bloating


Skin: acne, eczema, psoriasis


Wellness: stress management, insomnia, weight loss, chronic fatigue, immune function, travel medicine


Musculoskeletal: pain, arthritis, osteoporosis, sport injuries, work injuries, fibromyalgia


Performance medicine:sport nutrition, recovery, injury prevention, corporate athletes