A robotic surface treating device that can perform carpet sweeping, hard-surface dry sweeping / wiping, and hard-surface sweeping / mopping is disclosed. The robotic surface treating device includes a sweeper brush, a dust bin for collecting debris from the brush, a reel-to-reel sheet of cleaning material, and a fluid delivery system for delivering fluid from a fluid reservoir onto the sheet of cleaning material and / or onto the surface to be treated. The dust bin, reel-to-reel sheet of cleaning material, and the fluid reservoir are separately installed from the top of the device, and may be separately removed for replacement.