I ended up switching vets a while ago, There was a nearby clinic with an owner vet, and three associate vets. Loved the three associates, hated the owner, he was arrogant and felt like it was beneath him to listen to an owner. He was banned from my property after one visit. That worked for a bit, til I get fed up with his business practices. He was constantly overbooking. In 3 years they never kept a single apointment. I finally got fed up and the last time they called to reschedule I refused told them keep the scheduled appointment or dont bother showing up at all. I switched to another vet that is set up more to take your horse to. It is easier for me to get appointments. Less time consuming for the vets and cheaper. They do make farm calls if needed though.
Bottom line is a vet is a professional I am hiring to do a job for me. They will do that job to my satisfaction or I will find someone else. I wont tolerate someone acting like they are doing me a favor to treat my horse.