We have gone here a few times when in a pinch. It's not our first choice, since the prices are a little more than we would like. But they quality of service is good, and when our regular vet cannot get us in, this place does a fantastic job. It's conveniently located. The people here are quite friendly. Many times, we have needed a last minute appointment and they always try to fit us in.