Waiting is horrible, offices could be updated but I don't bring my animals because of decor. They are excellent vets people can afford. These vets do not sacrifice care, they are top notch! I do wish I could get hold of them via phone. Still the care is worth a 5.