I have worked with Mahdi over the course of a few sessions. I have to say he is the best physiotherapist I have worked with. His knowledge never fails to impress me - I've learnt so much about the body working with him! His treatments are thorough and the attention to detail is superb. But also, I am always made to feel welcome and relaxed, despite what can be quite intensive work on my long-term problems - intensive in a very good way!