My educational journey began at University of Waterloo, graduating in 1982 with a Kinesiology degree. I continued at Canadian Memorial Chiropractic College, graduating in 1986 with a Doctor of Chiropractic degree. The next 33 years have included postgraduate programs in Occupational Health Consulting, Homeopathy, Acupuncture and Animal Chiropractic. My interests in practice have included optimizing health in pre- and postnatal care, children's injuries and ailments, sports injuries, occupational injuries, and for the past 12 years, chiropractic treatment of animals. My treatment regime may include, but is not limited to: chiropractic adjustments, laser, electrotherapy, pulsed magnetic therapy, mechanized traction, Footmaxx custom orthotics, acupuncture, and exercise therapy. I look forward to working with you to improve your neuromusculoskeletal health for optimal wellness.
Services & prices
14 options across 14 treatmentsSign in to see what you’d pay
First time, or a new issue
Acupuncture Exam and Treatment
Acupuncture Initial Exam and Treatment
$9045 minFootmaxx Custom Orthotics
Footmaxx Custom Orthotics
$50020 minExam and Treatment - Adult (18-64 Years)
Initial Exam and Treatment - Adult (18-64 Years)
$12555 minExam and Treatment - Child (under 12 Years)
Initial Exam and Treatment Child (under 12 Years)
$8545 minExam and Treatment - Student/Senior (12-17 & >65 Years)
Initial Exam and Treatment - Student/Senior (12-17 & >65 Years)
$10555 minRe-Examination - Adult (18-64 Years)
Re-Examination - Adult (18-64 Years)
$7035 minRe-Examination - Child (Under 12 Years)
Re-Examination - Child (Under 12 Years)
$4525 minRe-Examination - Student/Senior (12-17 & >65 Years
Re-Examination - Student/Senior (12-17 & >65 Years)
$6035 minShockwave Therapy
Shockwave Therapy
$7515 minBeen before
Acupuncture Treatment
Acupuncture Subsequent Treatment
$7035 minExtended Chiropractic Treatment
Extended subsequent treatment for complex or multiple areas of treatment
$7035 minTreatment - Adult (18-64 Years)
Subsequent Treatment - Adult (18-64 Years)
$6015 minTreatment - Child (Under 12 Years)
Subsequent Treatment - Child (Under 12 Years)
$4015 minTreatment - Student/Senior (12-17 & >65 Years)
Subsequent Treatment - Student/Senior (12-17 & >65 Years)
$5315 min Openings checked 1 hr ago