I have been with this vet for years and have always been happy with their professionalism and friendliness. The only problem was that there was no permanent vet for a while so, however wonderful the vets, we could not have continuity of care for my very sick kitty Mungo. However, about a year ago, Bosco Yeung came on board as a permanent vet and am certain that it is only because of him that Mungo is still alive. He is an old cat with multiple health problems and IBD - he was given 6-12 months to live back in 2018. I know his time will come, it cannot be avoided, but he is still with me and every day I have with him I owe to this practice and to Bosco's dedication and commitment to animals. He has done everything he could and has gone beyond the call of duty to ensure that Mungo is cared for promptly and humanely, not over-medicated and not unduly stressed by being taken to hospital. Mungo hates vets but trusts Bosco. If only GPs were more like him. I full heartedly recommend this practice