The cleaning and suction truck combines the functions of a high-pressure cleaning truck and a suction truck, and has multiple functions such as flushing, unblocking, suction, and reverse discharge. It can be equipped with different configurations according to needs, such as high-pressure cleaning with water sprinkling, high-pressure cleaning with suction, high-pressure cleaning with feces suction, etc., to achieve multiple uses of one vehicle and improve equipment utilization and operating efficiency.