A mop has a shaft, a housing at a distal end of the shaft, a sponge movably coupled to the housing, and a pair of rollers. The pair of rollers are movably mounted to the housing spaced apart from each other and straddle at least a portion of the sponge. The mop also comprises an actuator configure to move the sponge between the rollers from a retracted position to a deployed position. At least one scrubbing element is disposed on at least one of the rollers, the scrubbing element configured to automatically move into a deployed position as the sponge is moved into the retracted position, the scrubbing element also configured to automatically move into a retracted position as the sponge is moved into the deployed position.