If I had a w/c and he/she/it turned up when it's raining I'd tell them to ;k off!
If you were my customer I would be better off without you! I work in the rain, and find that most customers are understanding when you explain to them that you cannot afford to stop work every time it rains, which is quite often in this country! I always add that if the rain has made there windows dirty they should call me and I will come straight back to clean any windows that they are not happy with. So far I have not had a single customer call me back!
So I say stop wingeing, get your wet weather gear on and get on with it!!!