I think it is a little strange to have complete inflexibility about “allowing” clients to use their own veterinarian.
I admit, as a BO, I do sometimes cringe when clients use other vets. I’ve had outside vets come in who practiced outside the norm, or who were terrible, or who gave very impractical, unnecessary or unusual care instructions. Honestly, I really have seen a couple terrible ones–vets who performed enormous workups at great expense to the client, only to diagnose something very common and easily treated. I’ve also had outside vets come at odd hours, be very difficult to get ahold of for follow up, and there’s one vet in the area with an alcohol problem that I really don’t want treating horses on my premises. Also, when an outside vet is called in, sometimes I end up out of the loop–which is completely fine if the owner is planning to do all of the horse’s layup care. There’s a level of trust when I work with the vets that I know, and I feel comfortable messaging them if I have a question or need a clarification.
Still, if a client has a relationship with a respectable vet and the vet has been successfully treating the horse, I’m happy to partner up with that professional to get the horse treated and cared for.
Re: the kickbacks, yes, sometimes a BO does get a waived farm call or a reduced rate for something. However, I think the type of kickbacks described earlier are fairly rare. In fact, often as a BO I find that I am able to save my clients money. More than once I have negotiated a reduced rate for a diagnostic or therapeutic procedure on behalf of my clients. The farm vets offer “farm rates” for some things because as a group of customers we represent a nice chunk of business. (I have also more than once seen an outside vet blatantly rip off a client by charging them ridiculously excessive fees.) Often I am able to schedule appointments so that farm call fees are either waived or shared. Often if I am a part of the vet appointment I can help clients ask the right questions to determine if a certain procedure is a good value or not.