we get practically no people turning us away due to weather.
sometimes a new customer will try to turn us away maybe happens once or twice a year?) but that's it.
if they ask us not to clean we just say we clean whatever the weather. the windows are clean whatever. we'll come back if theres a problem with the quality... but there wont be..
it just comes down to dealing with this type of thing when it arrises and letting the customer know what the service is and how it works. then they cancel themselves if it doesnt suit them, which is fair enough. we all have every right to choose a service that suits us when we are paying for it
i don't see any reason to get involved in spats with customers over things like this. if they want a reliable window cleaner they will appreciate you coming reguarly. if they dont want you every time they can call us out on a one off clean basis as and when they want (We now charge £65 min for a one off clean so none of them choose that option for some reason!)
i think we have to show goodwill to customers though. sometimes we will turn up and it wont be convenient. if it happens once thats not really a problem. we'd just clean the front and charge them anyhow. if they complained that theyd been charged full price i'd happily refund them about 40% but i would explain our terms at that point and let them know next time they will be getting charged full price
it is different as i have chaps cleaning for me. when you are working hard and trying to get your daily work finished things like this can wind you up more, but having clear in your head what your terms of service are, make it easier to keep your game face on