Dr. Hopkins is a great physician.  He was very knowledgeable and thorough.  Initially, I was intimidated with the process, but he and his staff made me feel very relaxed and comfortable with going through the procedure and the after-care.  Overall, if I had to rate this practice in general, they would receive the highest score possible.  And an extra star overall.