Not only were they able to provide everything they promised me, they went above and beyond and exceeded my expectations. They would never suggest that I buy something that wasn't necessary, and never pressured me. They were always very considerate and professional. 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. Not only do they never postpone my appointment, they always try to get me in as soon as possible. I love that I can always get an appointment right away, and I never have to worry about them rescheduling it. I will definitely recommend them to people I know.