I had a great experience with Dr. Joshua Vickers. He is professional and knowledgeable in his field. In addition he is caring, he listens to what you have to say and makes sure you understand what is happening . Dr. Vickers made sure that I was comfortable during my appointment, and gave me things I could do at home to insure my recovery. I would definitely recommend him.