Zach Chan is by far the best physiotherapist I've received treatment from. I've visited a handful of other physiotherapists but in each case their treatment plans were not very helpful. I suffer from calf tightness and back/shoulder pain from working long hours in front of a computer and visit Zach whenever I have any pain. During a session with Zach, he is able to immediately relieve any tightness and pain I have through a combination of massages, stretches and acupuncture. His knowledge on how to identify the source of pain and then how to best treat it has been life-changing. In addition, he has taught me simple but very effective stretches that I am able to perform on my own to help relieve and prevent any issues I have from recurring. Before Zach, I've had treatment from numerous healthcare practitioners including other physiotherapists, chiropractors, massage therapists, acupuncturists and medical doctors. None of these practitioners were able to effectively treat the pain I was experiencing so now I exclusively go to Zach. This is the first review I have ever written but if there is anyone that deserves a 5 star review, it is Zach.