A friend of mine used the small animal clinic for his dog and recommended I go there when a stray cat showed up at my door. During the office visit, the vet was clean and the office staff friendly enough. When I picked my cat up from being spayed, I was led down to the area where the animals are kept. My cat, who goes up to anyone and is very loving, was trying to hide in the cage and get away from the vet assistant. She came to me when she couldn't see him anymore. The rest of the staff was nice, as well as the vet. I would not recommend leaving an animal there after that experience.