Australia. We have different billing codes for different length of time and different complexity of concern/procedure. We book double/triple/etc. appointments when necessary.
Interesting. In US there are also different billing codes like that. But it's not something a patient has input on. However, it's safe to expect a provider to chose the maximum code that can be reimbursed at any given time by default.
So given that, a patient is likely getting the most expensive product a given doctor will deliver already. To get a better product simple options are specialists (much higher reimbursements, selection bias for more complex cases) and specialists at major teaching hospitals (even more of the above).
There are effective ways for a patient to hack the system by doing lots of work themselves (e.g. by maintaining his own clinical summary) but they are beyond what most patients will do.
Doctors still often go over time.