For residential property, you should schedule window cleaning at least twice a year. But the frequency of window cleaning may vary depending on – Type of windows Location Exposure to dirt, dust, etc. General climatic conditions