Window cleaner, saying your bits were nicked out of your van last week is an odd excuse for turning up fortnightly when we're monthly customers, and you admit you have all your records at home, not in the van. Go away and stop trying to sneak extra money out of people for unnecessary washing. And yes, you could come back in 2 weeks, but we're having the windows replaced then, so it's a bit pointless.
Weather, sort yourself out.
Headache, piss off.