I would never recommend them to anyone. They were terrible. 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. My appointment felt a little rushed. I understand that they are busy, but I would have liked a little more time. They weren't friendly at all. They were extremely rude and impolite. I was given a brief greeting when I walked through the door, but no one made any sort of effort to help me. I felt ignored.