Quality cleaning and conditioning