The Mean Green Cleaning Machine