On about window cleaners, me and my neighbour thought we'd eventually found a reliable one after years of idiots who don't turn up for months, then reappear as soon as we find another one, meaning we could get 2 cleans from different window cleaners in the space of a few days. That means we have to pay again when we've just had them cleaned! The last one was doing ok, turning up every 4th Monday, but he hasn't been for over 2 months and he's not answering phone calls, texts etc. In my window cleaning days, I was rarely off work and If I was going to be I'd let customers know by printed/copied notes though their doors. It's easier for them these days as they only have to post a message on local facebook etc pages, but no they can't even manage that!