Overall an amazing experience. I showed up a few minutes before my appointment, checked in, and within 5 minutes I was sitting in my chair talking to my dentist. The dentist herself is a pleasure to be with as she is kind, caring, and makes you feel comfortable. The staff cares about your well-being and you are not treated like another number. It goes without saying that the entire office is squeaky clean!