I am so happy to have found this place. They were very helpful, informative and thorough. My dog needed to have her teeth cleaned and pulled. We had an initial assessment appointment to make sure she was healthy, they also ran blood tests. We dropped her off in the morning, a couple hours later the surgeon called to let us know she was doing well, but that he would have to pull a lot of teeth (I wasn't surprised). It was so nice and considerate of him to do that. It was a good price too.