Carpets can be deep-cleaned every 2 to 3 months to prevent dirt, dust, and other particles from accumulating and becoming a nuisance. To deep clean a carpet using a professional steam cleaner and hot water extractor, You must adequately clothe yourself (wearing gloves and eye protection) and be ready to scrub! Make sure to call a professional carpet cleaning company if you're unfamiliar with cleaning carpets yourself.