Abstract: A compact, multi-function glass cleaning device which comprises a housing having a hand grasping portion, a working end portion, and a spray end portion. A reservoir is provided in the housing with the spray end portion having a finger activated spray pump in communication with the reservoir. The working end has at least one glass surface cleaning element secured thereto. A detachable support is secured to the working end to conceal a glass surface cleaning element. The detachable support has detachable elements for easy removal and connection with the working end. The detachable support has at least another type of glass surface cleaning element.