I thought this place was pretty good, but honestly i couldn't really get a good feel for it. I brought my cat in for a basic visit because he hadn't been worked up in awhile. I was only with the vet for MAYBE five minutes, but he did seem nice. The blood work came back within hours which was great, but i would have liked a call from the vet not the technician. I thought the office was really loud tho. It seemed like there was a lot of talking and laughing and honesty it probably made it worse for my cat who isn't used to so much noise. The prices were ok i guess. I might bring my other cats back here but i might look for a place that seems to cater more to cats in a relaxing environment.