Extendable squeegee with a telescopic pole handle: These come in various lengths, and you can get one long enough to reach a second-floor window from the ground. When shopping for an extendable ...
Use a rubber squeegee like the Ettore All ... helps you get that streak-free look. For windows you can't reach easily, you can use a ladder or a long pole. We get a little freaked out on ladders ...