Nice and clean attend pretty well. Vet explained and treated my dog well. I was a bit nervous going in since it was my first time here because I have a big dog. He was full of energy at the time coming in, staff is well trained to deal with these situations. 

Anthony H.