I was fortunate enough to have Dr. McGinnis perform two separate procedures for me. The first time I met with him he took the time to go over the entire procedure in detail with me. He didn't rush me and made sure I had no questions going into the procedure. He was professional and caring. My procedure was very successful. A year later, I had to go in for a different procedure. I was very happy and immediately relieved when I found out that Dr. McGinnis would be performing this one as well. Again, he took the time to go through all the steps and he spoke to me through the entire procedure. I would highly recommend Dr. McGinnis. He is professional, knowledgeable and caring.