I am going to refer everyone I know here. I absolutely love this place. Their primary concern is my safety and comfort, and they always take the time to address every concern of mine immediately. Not only did I find a parking spot right away, but I knew my car was safe because the spots were designated and close to the entrance. They do such a great job of never overbooking appointments, even though they are extremely popular. I know for a fact that they have lots of business, but I've never had to wait a long time in a crowded waiting room like other places I've been too. One of my pet peeves is bad breath, and one thing that I have always noticed about this provider is that they never have bad breath. I've never even noticed a smell at all.