I've had customers like that, next thing they'll want to cut it back to 2 monthly or they'll say "not this time". When you drop them in favor of your more regular customers who do want clean windows all year round, they'll be complaining that they can't find a reliable window cleaner. Just remind them that you too favor reliable customers, after all you've invested the time and effort to drive there just to be turned away.
Tom