I like to be early to everything because of subway delays, and other things out of my control. I am in Manhattan as well. Most masseurs here want you there on time only. Even when I text 10 minutes early, I usually get, "hold on, I am not ready," so now I just text at the precise time. For outcalls, I am on the UES, almost no one ever comes on time.