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
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.
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