I have brought my cat into this vet. The office is very clean and the vet and office staff are very nice. The vet spend alot of time with me and my cat. He treated my cat gently and in a loving way. This animal hospital also has animal bording and it looks like a nice place to leave your pet if you need to. I tried this vet based on a recommendation from a neighbor and I will be going back. I paid around $45 dollars for an office visit and shots were extra.