Dr Graeme Carroll is a very nice caring doctor. He is extremely knowledgeable man & can explain in simple terms for his patient. Even though he was not able to help me, I felt sure that he had taken all factors into account and I am confident in his decision. Should my situation change I would not hesitate to go back & see him again. His receptionist is a very pleasant and efficient lady who knows all aspects of her job extremely well.