I have taken all of my cats to this clinic for many years. The staff are always professional, kind and considerate. I've boarded my animals as well, and they have been treated well. I've taken cats in for all sorts of problems, ranging from routine shots to diabetic treatment, and I can't say enough good things about this clinic.