Most impressive. I was seen on time by the Drs assistant first who was a good mixture of friendly and professional. And when the Dr came in he was great. Explained everything to me and made sure I understood everything in the exam. Highly recommend him.