A printhead maintenance assembly for maintaining a printhead in an operable condition is provided. The maintenance assembly comprises: (a) a printhead having an ink ejection face; (b) a first roller having an outer surface for receiving ink from the face; (c) a second roller engaged with said first roller, the second roller being configured for receiving ink from the first roller; (d) a cleaning pad in contact with the second roller; and (e) a mechanism for rotating the first and second rollers.