All-Phases Quality Cleaning