Call us
(416) 901-1278
Send us a Message
Open 7 days a week
We're here to help!

***UPDATE: Operating with Reduced Hours***

**We are NOW OFFERING virtual and in-person appointments**

**All therapists wear masks, gloves, gown and a face shield**

**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

Customer Reviews

Google 5 Stars Customer Rating

Due to Covid-19, Google has temporarily delayed posting new reviews.  These reviews will eventually show up on Google.

For the time being,  some of our clients were kind enough to send us screenshots of them!

About Us

"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

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

Brands We Support

Lumino Health 5 stars Juzo company logoSigvaris company logo

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