Deep cleaning techniques