I had three in a row yesterday annoy the hell out of me, i was 2 week late because i had 2 weeks off at xmas and crap loads of snow to deal with in the last month (cut us some slack in winter??)
Anyway first one runs out and says "found someone else sorry, you havent been for ages"
I said - im about 2 weeks late, christ your eager, if id of known you were so desperate for clean windows id of charged more...
Next one i cleaned the whole house not thinking about the fact she might of turned too, then next one was a shop who decided to tell me when i was round the back after cleaning the front that they too had changed, she was a 6 weekly job (for a shop front!!) and it was 8 weeks since id last called!!! I just laughed....
They were underpriced anyway so i was just bothered about the £20 or so id lost, but then a nice lady from a huge farmhouse accross the road said those beautiful words "can you do mine"

Turned into a £20.00 job in the end..
I was amazed how quick all 3 neighbours turned though the guy who had found this other window cleaner didnt stop chatting to me usually, but as soon as i was a 2 weeks late! There loss, i wonder if they all wanted an excuse to stop paying to be honest! It they had had them done already it didnt look like it!!
rant over