A device for cleaning an out of reach window of a structure, which window might be otherwise difficult to reach without utilizing a ladder, wherein the apparatus comprises: a) a receptacle for holding a spray bottle containing window cleaning fluid; b) an armature to which can be attached a cable enabling the user to pull the cable thereby compressing the handle of the spray bottle and spraying cleaning fluid onto the window; c) a device for holding paper towels, fabric or other material for cleaning and drying the window; d) a receptacle for receiving a fixed or extending pole, enabling the user to extend the device above his head and clean windows which are otherwise out of reach.