Clean and protect