i've seen one for the past 12 years (holy crap, didn't realize it had been that long til i did the math ).

are you getting bloodwork ahead of time? if so they're going to go over that, check your throat/swallowing, weight, bp, ask you 1000000 questions, check some other body-related stuff (not sure what the purpose of all they do is ). i'm not sure about the 3-4 hour thing though, damn! like i said it has been 12 years since my first appt (and i was SUPER sick at the time), so my memory is kind of fuzzy.

...sorry if that was no help at all. feel free to message me if you have any questions or anything.