The building was a little hard to find, but easy to get to. The doctor here was great. He was gentle and caring and really listened to what I was telling him about my dog. He offered a few different options and let me pick which one I would like as far as diagnostics and everything worked out well. The building is a little dated, but it was very clean and well taken care of. The girl at the front desk was a little rude but the other girls and the doctor were great. I would definitely recommend this place if you want great care for your animals, but can't pay top of the line pricing. They can be a little pricey on some things, but overall they are reasonable.