Great service all around. I got there a little early and had some administrative questions like when my last visit was and what insurance was loaded in their system. the front desk lady politely and quickly found the data. The dental hygienist was very knowledgeable and explained everything she was doing and gave advice to help me get through everything without gagging. The dentist explained what could be done/not be done for my situation and why. It was a totally pro operation from walk in to walk out.