Dr. Viviano spent a good deal of time with me and listened to my concerns. He was patient when interrupted. I felt he was very knowledgeable and he answered all my questions informatively. I was very pleased with him and would recommend him highly to others.