Abstract: A self-contained hand operated device for cleaning spas, pools and the like of debris comprises an elongated tube having an open lower end and a piston slidably mounted in the tube for drawing water and debris in through the lower end. A piston rod projects upwardly out of the tube and is connected to a handle for manual operation of the piston. A filter for removing debris from water drawn into the tube is provided, and a one-way check valve traps debris in the filter. The piston includes a one-way valve for allowing water to flow past it during each downstroke of the piston. An exit passageway for water trapped in the upper part of the tube is provided which directs water ejected during each upstroke in a direction towards the lower end of the device and has exit openings adjacent a lower part of the tube.