He was a thorough professional and listened to me patiently answered all my questions , Excellent doctor , I recommend him .