Professional window cleaning can be done in light rain or drizzle. Rainwater typically won't affect the quality of the cleaning since professional cleaning solutions are designed to repel water and leave windows streak-free.