My experience was probably the one most perfect visit that I have EVER had for a doctor visit. First off, the staff at registration were of the utmost professional, courteous, personable and very helpful. Second, the wait time was about, oh, 220 to 30 seconds (if that), and the friendliness and personable care of the nurse was above and beyond, and finally the Dr., who was very pleasant and professional, as well as quick and efficient! So all in all, probably a twelve out of ten stars for the entire visit! Thank you Dr. and staff. I will be back!