Dr Canavan has a great bedside manner. Listens and takes time. Explains everything in great detail and helps you understand about your problems/sickness . I feel completely at ease with him and trust him 100%. Great to have a pleasant, helpful Doctor who treats his patients like human beings. I would totally recommend him, he is one of the best Doctors I have visited in a long time. A credit to his profession.
Short link to review Dr Stephen Canavan: http://iwgc.net/ee6he