Dr. Viggliotti is one of the best Dr.s I have ever been to. He was patient, explained the process in a very professional manner.