After recently changing to TVC, i can confidently say that the service can not be faulted. Wonderful staff and vets. Was even more impressed with the post care treatment and phonecalls. I am very happy and would highly recommend them to everybody. Thank you to the TVC for a lovely customer experience.