Excellent care for our poorly cat. The facilities, including the waiting room, were clean, uncluttered and spacious - there were two dogs with our 'backpacked' cat and there were no animal altercations! The staff were kind, empathetic (to our pet and the cost of living crisis) and extremely knowledgeable of their recommended products and care. Definitely a place to bring my pet back to for next time we need vet care!