Advanced cleaning equipment