I came in after reading the reviews. I had just came back from a 2 week vacation, so needed a last minute Sunday appointment for my little buddy shiz-poo. Although they weren't able to fit me in that day, my review is based on the reception who was very warm and accommodating and had asked a lot of relevant questions to find out the issues. I can not comment on the level of care of the vets though