Call us
(647) 979-6551
Send us a Message
Open 7 days a week
We're here to help!

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


Due to Covid-19, Google has temporarily stopped posting new reviews.  These reviews will eventually show up on Google.
For the time being,  some of our patients were kind enough to send us screenshots of them!

About Us

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.

- Mosaic Team

Our Advantages

Personalized Treatment
You will receive a full individualized treatment
Comfortable Clinic
Our clinic feels like a welcoming and friendly place
Registered Therapists
Only Registered therapists provide treatments
Provider Network
We will work with all your health care providers as a team
Experienced Staff
Our therapists are trained and certified in therapy technique
Therapy Goals
Setting goals to help you achieve what you want

Meet the Team

Betty Huang

Betty Huang


With over 10 years of clinical experience, as a Physiotherapist and Kinesiologist, Betty follows the philosophy ...

Read More
Vicky Xu

Vicky Xu


Vicky is committed to helping and working with her clients through continuous learning and growth both personally and professionally...

Read More
Billy Liu

Billy Liu

Physiotherapy Resident

Billy has more than 10 years of personal experience in strength and conditioning to help with his various athletic...

Read More

Latest News and Research

Find out the latest news about our Physiotherapy Clinic and information about all your Physiotherapy and health related needs.

Read all News