Chiropractic Care Created Precisely For You

Welcome to our practice! We hope that you will find this site helpful in learning more about our office, our programs of care, and how we can improve your quality of life.


To demonstrate that the pursuit of health is a worthwhile goal: health constitutes freedom
To replace despair with hope.
To confidently practice with steadfast dedication to our patient's health.

Get the results you’re looking for

If you’re looking to get your freedom back  and improve your quality of life, I can help. Much of the work I do in my office focuses on the use of a break-through technique called Matrix Reptterning. Matrix Repatterning is a gentle hands on therapy that relieves tension in the body at a very deep level. The technique acknowledges the interconnected nature of the body and is able to identify the hidden underlying tension patterns that contribute to our main complaints. When I first starting using Matrix Repatterning  I was astounded by the results. People with chronic, complex pain were free of pain for the first time in years. Others that had been suffering for months with post concussive symptoms were recovering, finally getting their life back. Matrix Repatterning was transforming people’s lives, and it continues to do so.  If you are interested in improving your life then call and ask to speak to me directly.

The Matrix back story

Dr. George Roth first developed the Matrix Repatterning technique in the early 1990’s. Since that time the technique has evolved into a complete assessment and corrective approach that can correct a wide range of musculoskeletal conditions. Over the years multiple case studies and x-ray evidence has been presented to various medical institutions to show the effectiveness of the therapy. To learn more about Matrix Repatterning please watch the below videos. If you are a health professional interested in learning how to use Matrix Repatterning in your office, visit:

Contact Us

Send us an email

Our Location

110 Harvie Street Gravenhurst, Ontario, P1P 1H3, Canada

Office Hours

Our Regular Schedule


8:00 am-11:00 am

4:00 pm-6:00 pm




8:00 am-11:00 am

4:00 pm-6:00 pm


8:00 am-12:00 pm







Newsletter Signup

Join our email list to receive helpful updates