The blood count is to make sure there is no diseases overlooked. The Biohazard bill is for disposal of needles they used for the vet check. Vets have to pay a high price to get rid of any "biohazards." I have tried other vets, but often they just have one vet in the clinic that sees rabbits, and when my Chewy was having problem, I wasn't able to get him in to see the vet. The other problem is that my rabbits live outside, so they need to be treated like outdoor pets, with perscription meds to guard against flees and heartworm etc. I had a vet before that gave me no meds, just a lot of information on joining the HRS, which the Techs were members of. I can't keep my rabbits inside, period. So I talked to a woman that does wild life rescue to get the name of her vet, and that is who I take my rabbits to.