I have my teeth cleaned by his staff and doing other staff by Dr. Butcher. The treatment for the cleaning is very professional. She also gives me a a lot of useful tips in taking care of it. In terms of the cost, I need to ask the right questions to know all of what I am supposed to know.