I just took my cat to I 20 for a cleaning with Dr. Bloom. She is like a human dentist but for animals. I think that is all she does....teeth and dentistry. Her prices were over $100 cheaper for a cleaning than was my previous vet. And my cat didn't come back all stressed out. When i went back to check on her (and they didn't know I was coming) Jessica was holding her and talking to her. I just about cried. I put my baby in exactly the right hands.