Been with Mr Mahdi for my consultations and he is fantastic, he is very clear and understanding and made each visit enjoyable and thorough. I am awaiting my op in 36 days now and cannot wait, I feel I made a very good choice in going with Mr Mahdi, after a lot of research, as he is lovely and makes me feel so at ease.