Cleaning Robot's main unit adheres to the wall by vacuum and self-propels, and a support unit is installed on the ground. The main unit is equipped with two suction disks and moves like a land-loop adhering to the wall while both disks are always kept in vacuum. The support unit consists of a Roots type vacuum pump unit, a bag filter unit, an electronic control unit and a pneumatic control unit. At the surface cleaning work, the suction disks rub the surface firmly and efficiently remove. Cleaning Robot is remotely controlled by an operator on the ground.