They are nice but WAY overbooked and the staff is clearly overworked. They should really allow for more time in between appointments if they want to keep any business. 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. I was amazed at how knowledgeable and experienced they were in the procedure I wanted done. It was obvious they had been doing that procedure for years. I spend a little too much time in the waiting room. I've waited longer at other offices, but I was hoping to be seen sooner. The waiting room here is spacious. I never feel like I have to sit too close to someone or that it is overcrowded.