Window cleaning can be performed in most weather conditions. However, severe weather like heavy rain or high winds may require rescheduling for safety reasons.