Fun little story:
We moved from Kansas to NY back in 1978. We had horses, then got into cattle. Never did our own castrations. Vets in Kansas had facilities at office - or - had portable ones they hauled with their truck. Everyone had vet castrate. Vets always had a "nut fry" at a local diner for all his customers.
Anyway, when we moved here, my daughter had a cow that had a bull calf, which was her cow/calf pair for 4-H. when show season was over, we called the local vet that had talked at one of the 4-H meetings and made an appointment to bring a bull calf in for castration. We had a stock-rack on our pickup. I drove to the vet's office. Hmmmm Drove all the way around. No unloading dock? So, I went inside and asked where I was supposed to unload this calf. Office said, we can't do that, vet will come out & do it on the truck. I said "OK. You do realize this "calf" weighs 700#????" Vet ended up giving "Rompum" (sp?) and my daughter & I snugged him up against the side of stock rack & he cut him.
"NO" vets here (other that at Cornell Univ) has facilities (portable or in-house). Totally new world for us. Ken learned quickly how to cut our own.