I went here back when I had a cat. It is not the nicest looking place, either on the outside or the inside, but the staff there is really good. The care that the animals get seems to be frist rate. The price is the only downside. In the couple times that I have been able to compare this place to others, it has alwasy come out to cost more (probably due to its Main Line location). Regardless, if you love your pets, then price is never an issue and this animal hospital will serve you well.