I arrived 30 minutes before my appointment. I immediately went to the restroom to collect a urine sample. They were calling my name in the lobby when I walked out.
I was taken to the office, answered questions for the assistant for a few minutes. Dr Martin came in within 5 minutes and I was out of the office and on my way 10 minutes BEFORE my appointment time.
Can’t get any more efficient than that.