No, it doesn't have to be done in person at all.
It is easily done online and yes, they have to pull your credit and look at all of your docs to issue a valid PQ. Anything done verbally is not worth the paper it is written on. If you want a good lender or two, pm me and I can refer two to you that are excellent.