the surface 2 will remain substantially below the point of attachment 40 3 relative to the housing 5 the cleaner device 1 will thus move in step by step increments in a forward direction 13 such increments indicated in the figs by the dimension u201c e u201d in relation to a point u201c a u201d against the surface 2 along the portions of the support 40 4 40 5 which make contact with the surface 2 friction grip enhancing treads or other means may be attached to or be integrated into the support 40 fig1 a 15 b 16 a 16 b 17 a and 17 b illustrate supports 50 which are spaced from the housing 5 and have at least two points of attachment 50 1 with respect to the housing 5 such that lines drawn between the points of attachment 50 1 of each support 50 and the point of contact by each support 39 s free end 50 2 against the surface to be cleaned will not incline in a common direction upon intermittent application of a downward force 14 flexible elements 50 3 predisposed to deform in a particular manner will deform in such manner and thereby cause movement of the cleaner device 1 in step by step increments in a forward direction 13 such increments indicated in the figs by the dimension u201c e u201d in relation to a point u201c a u201d against the surface 2 it is to be.