Premier Care Physiotherapy is a great team of people who will take care of any patient with passion and great knowledge and expertise. I called a few places in Richmond Hill and left some messages to see if I can get some help. Ali called me back almost right away and after understanding my case he suggested to come and see Mary. She took such a good care of me from day one. She listen carefully all my feedback, created a treatment plan and modified it accordingly as we were going trough different stages of my condition. She provided enormous support, explanations and used all her skills and experience to help me with the pain and lack of mobility. During all my visits I felt welcomed, safe (considering that all personnel and patients were wearing masks, had one patient at a time, and were cleaning rooms after each visit) and taking care of! It was very easy to communicate with their office- huge thank you to the receptionists, who were always sending out receipts and reminders about the next appointment on a timely fashion! It is an amazing group of knowledgeable people who perform their work and putting their heart to it, thank you!!!!