My main small animal veterinarian is absolutely wonderful; he doesn’t really take appointments - he prefers drop-offs. The office understands that it’s a 55 mile trip for me to get there (about 75 minutes in good driving conditions, can be much longer during typical commuting times), so I arrive after the morning drop-off rush and my dog will be ready to go before the afternoon traffic jam, which I greatly appreciate.
Normally, I email the office an itemized list of any issues that would, ideally, be addressed during the visit, along with all current medications, food and routine, any needed refills, a etc. - a bullet list, not a novel, sent the day before. I don’t want to forget something, especially since I’m coming a relatively long way.
On the day of, I hand a hard copy to the intake person and have an additional one for myself; my veterinarian has expressed to me how happy he is that I do this and how much he wishes other clients would, as well.
Since my dog will be there at least a few hours, I go get something to eat, do some shopping, or take in a movie; the doctor calls me after he’s seen my dog, goes over his findings with me, then I go back to the clinic, wait until I’m seen in person (could be 10 to 30 minutes or so), then have a brief meeting with the veterinarian as we’ve already discussed any major findings during the call - this visit is a fairly quick recap of the list and the resultant disposal of the items it contains. I never feel rushed. He follows up at night with a call to check on my dog, report any lab work results, etc.
My veterinarian makes my long trip very worthwhile, my animals have loved him, and this system works well. In a true emergency, as with my previous elderly dog, I was seen asap.
I know how this practice works, so I’m prepared to spend several hours and think that it’s worth it. But, if my dog needs a quick visit for one minor issue, I have a nearby local clinic I use which schedules appointments; they are good about ushering us into an exam room pretty close to our appointment time, although we might sit there for a while. I’m okay with it, although if the clinic knows a major emergency will require a substantial delay, I would certainly appreciate being informed so that I could either re-schedule or use the waiting time wisely.