A fantastic, brilliant and incredibly top doctor. He was very professional, caring and made me feel comfortable. He asked the right questiones, explained to me what was going to happen and even gave me options. This doctor is just the best. I really would like to thank him for making my life happy again. Dr Tim is a phenominal doctor.