***UPDATE: WE'VE EXTENDED OUR HOURS***
**We are NOW OFFERING virtual and in-person appointments**
**All therapists wear masks and gloves, gown and a face shield are available if needed**
**We have a sneeze guard at reception**
**6 treatment rooms for physical distancing**
**Enough time between appointments for physical distancing and cleaning of surfaces**
How we can help
We are a team of health care professionals dedicated to providing personalized treatment programs aimed to help you feel better, return to work, return to play and to take part in the activities you enjoy. To learn more about all our services, click the button below.See all Services
"Putting the pieces together"
Our belief is that everyone is made up of different pieces like a 'mosaic'. We find out which piece needs help and fix it one piece at a time. We will listen and learn about your injury and pain. We will thoroughly evaluate the problem and work together as a team provide treatment that works for you.
- The Mosaic Team
Brands We Support
Last updated: September 14, 2020 Do you own a bicycle? Chances are if you do own a bike, bike for recreation, commute...Read Post
Last updated July 24, 2020 Did you know? “Nearly half of Canadians are expected to be diagnosed with cancer at...Read Post
Follow us on our socials - Instagram, Twitter and Facebook! Like and comment to let us know your thoughts!