I’ve had a wonderful experience working with David who is very professional and a great physiotherapist and an extremely pleasant person. I’ve seen a significant improvement of my injured ankle and would highly recommend David. The process of setting up the appointment, invoicing and communication of treatment, etc has also been very smooth.