I've been taking my 2 puppies to Foster Animal hospital for about 4 months and have been very happy each time. The staff is very friendly and the doctors are great as well. They have helped my little "babies" get better and stay healthy and I highly recommend them. There office is immaculate- you can't even tell they have a ton of animals pass through there each day. I'm not sure how they compare to other vets as far as price goes, but they do seem a little on the expensive side.