Pestering calls always put me off. If its someone call's me any more than 3, 4 at a push times in a short space of time I usually don't bother getting back to them cause it makes me think they were NEEDING an EMERGANCY appointment which I don't do anyway.
If its similar to the situation you just described, that's just pestering and harassing and I think that's a bad state to get anyone in just before a booking so I wouldn't bother seeing them either. Its not your fault they turned up early. You allocated and both agreed on a time so you were clearly expecting him at that time so for him to be early he could always ring once or twice or even send a text to say "I'm a bit early, ready when you are" I think that's acceptable but definitely not harassing you. Its always times like this that you ruin your stockings lol.
I had a guy book me a day in advance for 9am the following morning (I don't start till 11am but I don't mind starting early with prior notice) then he let me down after me being up mega early and ready looking like I am going on a nite out as I always look for my clients cause my pictures were taken on me on nites out so if they expect to see the girl in my pics I have to make the effort as I obviously don't roll out of bed like that. So big hair, all the make up, shower, tan etc at 9AM so for him to let me down I was really pissed off. Then yesterday he phones me for a fairly short notice appointment it was 5pm when he phoned, I offered him 6.30 he said no I cant be there before 7 I say sure no problem I will see you at 7 so send him the address. Then 45 minutes later he texts me saying whens the earliest you can see me? I said 7pm cause that's when I was expecting you so I wont be ready till then. He said I am nearly there though (Its 6.15pm so 45 minutes early for his appointment) I said Oh well you've had a wasted journey as I am no longer interested, you let me down once before, I gave you a second chance and offered you a specific time which you declined and said you couldn't make it before 7 now 45 minutes later on an appointment that was already short notice you tell me that your almost here and I am nowhere near ready. I said your a pest and your making it very awkward. I said when meeting's start off bad like that, they usually only go down hill from there which is something I'd rather avoid, also said I find it intimidating when welcoming a complete stranger into my house to engage in those sort of services who has given me nothing but hassle so the booking is cancelled.
I just have really low tolerance levels for wasters, pests, ignorant, arrogant, rude, crude people yet I am still very busy as there ARE plenty DECENT clients out there who wont give you any hassle so I just stick to them.
xx