Have been asked up front and the other way, never a word until the meal is done. And come to think of it, had some do both ask up front one time and next visit wait till it was over. As for an up charge or tip Don't like to be hassled in the beginning, if you earn you will get it. If tell me in the beginning this is your fee then the choice is mine donate or leave. From time to time I will check when making the appointment, whats the standard rate. I mean hey prices do change!