Everything about visiting Dr. Rogers is great. I have been a patient for nine years and always have received the best treatment. The entire staff including Dr. Rogers is very friendly and accommodating. Every procedure is explained in detail so you always know what is being done. I heartily recommend Dr. Andrew Rogers.