Book an Appointment
Welcome to our online booking site
Physiotherapy
Treatment for all joints and muscles, Sports injuries provided.
Expertise in treating Motor Vehicle Accident Claims and WCB claims.
Age Groups from infants to seniors
Will also be able to treat/ consult related to Inner ear conditions/ vestibular issues as well as neurological conditions like fascial palsy, Bell's Palsy.
Various services provided including Acupuncture, Biomedical Dry needling (IMS), Shockwave Therapy, Cold Laser and much, much more!
30+ years of experience in field and able to work with your schedule :)
Contact for consultation or book online.
Massage Therapy
Our massage therapists work hand in hand with clientele to ensure the best possible outcome during treatment. Whether it be relaxation massage or assessment based therapeutic massage, our RMT's have options when it comes to specific needs across a variety of clients. We work with people of all ages ranging from children to seniors and handle a vast number cases. Some of our treatments are as follows:
- Relaxation massage
- Deep Tissue (Therapeutic massage)
- MVA
- Sports Injury
- Chronic illness or disease relating to soft tissue
- Myofascial release
- Joint mobilization
- PNF & static stretching (improves Flexibility and movement)
Certified Holistic Nutrition Consultant
A Certified Holistic Nutrition Professional is able to provide personalized nutritional and lifestyle recommendations to support a client's body systems in functioning at their peak. While some of those recommendations may help in dealing with various health conditions, they are not a treatment for any disease. Likewise, while they may also result in a change in need for certain medications (such as diabetes or cholesterol medications), this must be overseen by your regular health care provider.
The benefit of this type of treatment is that you get personalized recommendations that take into account your lifestyle, likes, dislikes, cooking skill and budget. We can also help you to wade through the great deal of conflicting information regarding health and wellness.
Select a treatment
from the list on the left
to view available appointment times

Need Help? 1(403) 454-4451 info@spiritofphysiotherapy.com