They take good care of my dog and they do a great job of following up on her to make sure she's okay. Their employees are sweet and caring to the animals. The only drawback to this place is price. For a teeth cleaning with one extraction of a broken tooth it cost about $1200. I feel like this is on the high side in terms of price. I will continue to bring my dog here though because I trust the way they treat my pet when I'm not around.
Another sort of negative is that they recommended Greenies to clean my dog's teeth and if you google Greenies there's a lot of bad news out there and some cases of dogs even dying... not sure I'd go with Greenies.