The Office Staff is very busy but manage to treat everyone with the same care you would expect! The back Office staff is very kind and caring even though they have to do the unpleasant stuff like giving shots, taking temps, etc. The Doctors give your babies the best care possible and if there are budget or other constraints involved in your caring for your pet, they will come up with alternatives. My 17 going on 18 yr old feline with kidney disease has received the best care possible! I could not be more happy with their service and would highly recommend them to anyone!