I recently bought a new puppy and on the recommendation of my vet approached Vetsure to provide insurance. The service in explaining the options and setting up the cover was exemplary.
I would wholeheartedly recommend them.
I am told (though I hope never to have to use this) that if a claim is necessary they liaise with your vet directly and all you have to do is pay the excess with everything else handled for you.
Medium Mixed Breed (31 - 59 lbs)