Book An Appointment

Select the date and time you wish to come in

Hours Of Operation

Monday 1:30 pm – 7:30 pm
Tuesday 12:00 pm – 7:00 pm
Thursday 12:00 pm – 7:00pm
Saturday 11:30 am – 4:30pm

Meet Our Team


Dr. Sonya Hamilton, DC, BSc(Hons.), MSc

Webster Technique

Dr. Andreia Horta, ND

Naturopathic Doctor
Natural Skin Rejuvenation
Reiki Level 1

Christine Duong

Office Manager

Our Services

“One of the largest primary care professions in Ontario, chiropractic is a non-invasive, hands-on health care discipline that focuses on the musculoskeletal system.” – Canadian Chiropractic Association Chiropractors are educated in the prevention, assessment, diagnosis and management of musculoskeletal (MSK) conditions and associated neurological system. Following an initial assessment, if your chiropractor believes you can… Read More

Naturopathic medicine weaves current scientific knowledge with traditional and natural forms of medicine. It stimulates the patients own healing power of the body to treat underlying causes of concern/disease. Symptoms patients experience are considered warning signals. These warning signals tell patients the body is not working well and highlight unfavourable lifestyle habits. In addition to… Read More

“Physiotherapy is a primary health care profession that promotes physical health, mobility and independent function” – The Canadian Physiotherapy Association     Physiotherapy will help anybody who experiences difficulty with movement, strength, and pain. Physiotherapy will also help anybody looking to improve their endurance, mobility, and strength. At Foundation Physiotherapy, we stress the importance of… Read More

Massage therapy from one of our registered massage therapist involves the manipulation of soft tissue (muscle, skin, tendons and ligaments) to improve pain, reduce discomfort and alleviate tension. Our massage therapists are specially trained to assess and develop an individualized program for our clients. Their hands-on techniques, amount of pressure and depth of tissue are… Read More

Acupuncture is an ancient form of Chinese medicine involving the insertion of thin, flexible needles into the skin at specific points on the body to achieve a therapeutic effect. No drug is injected. Acupuncture points are places on the skin that have a lower resistance and are part of a network of points that were… Read More

The average person takes 8000 to 10,000 steps a day. That is a lot of strain and impact on our feet. A small abnormality in foot function can have a large impact on joints higher up in the body, causing pain and discomfort. The arches of our feet are under constant strain, and are susceptible… Read More

Nutrition Optimization, provides a Personalized Nutrition Plan highly specific to the patient. This specificity includes a patient’s lifestyle, like/dislikes and investigates current concerns. When optimizing nutrition, a full history intake and relevant labs are done. Further, collection & assessment of the following areas are completed before a plan can be given out: Review of System… Read More

Braces can help speed up your recovery from an injury and prevent painful re-injury. Knee braces limit harmful movements and provide stability and support to the injured structures of the knee. Custom knee bracing is especially useful for clients who want to return to competitive or high levels of function. At Foundation Physiotherapy, our physiotherapists… Read More

At Foundation Physiotherapy, we believe that your recovery occurs both inside and outside of the clinic. If you spend 8 to 10 hours a day sitting at a desk, you are likely to put a lot of strain on your upper back, lower back, neck and shoulders. The effects of any physiotherapy program are only… Read More

Do you have a tournament, performance or competition which requires onsite or offsite coverage? Are you part of a league that would benefit from regular consultation from a physiotherapist? At Foundation Physiotherapy, our physiotherapists provide coverage at a variety of sporting and artistic events. In addition to being members of Sport Physiotherapy Canada, we have… Read More

Ask Us

Have a question about your health? Feel free to ask one of our providers. Simply choose the type of provider you are looking for and complete the form below. The appropriate health care provider will respond to you within 24 hours.

Type of Provider