Unfortunately I can't rate this business as they canceled last minute and didn't turn up. Organised for them to come round today, couple of hours before they txt saying "Not today sorry" THAT WAS IT, nothing else!!! Nothing like "I'm so sorry for the inconvenience" or whatsoever. Very bad service, definitely rather take my cat to the vet to get this done than getting someone unreliable to try and do it. Very disappointed!!