All this makes me smile thinking of when we first moved to NY from Kansas.
In Kansas (back in the 70's), large animal vets hauled their facilities with them. Had a chute, with panels to make an alleyway for house calls, or you just loaded them up & unloaded at their facilities.
When we moved out here, our daughter had a show heifer that had a bull calf. She left him in tact so she could show them as cow/calf pair. After NY State Fair, I called a vet that had visited her 4-H club. Told them I had a beef calf that needed castrating. Gal gave me a time & date to bring him in.
We only had stock racks at the time. We walked him up into the back of the pick-up & headed to the vets office. when we got there, I couldn't find an unloading area or ramp. So, I finally parked & went inside and said I had an appointment to have a calf castrated, but where was I supposed to unload him? She said, well, the doc will just castrate him out in your trailer.
Hmmmm - I said, "you do realize this calf weighs about 800# ?"
Vet gave him Rompom. My daughter & I tailed him & held him up against the stock rack side, while the vet castrated.
Ken learned to do our own castrations after that.
We have LOTS of large animal vets in Upstate NY, but they are used to dairies. NY is the 3rd largest dairy state. Many probably didn't know that. Vets do NOT like to take on new beef clients. They love my facilities. Which are not fancy, just very functional.