Abstract: A device for cleaning surfaces using steam as dirt soaking element and dirt detergent element, whereby extraction components, suction components and steam generating components are available, comprising:a cleaning head with suction components, moisturizing components, brushing components and absorption and cleaning components interacting with spraying components anda basic unit comprising suction fans, steam generating unit and control elements.