Carpets need regular cleaning because if they are neglected, they become a potential health hazard. Dirt, sand and other small particles get transferred onto your floor coverings every single day. These debris are abrasive and can damage the fabric over time, not to mention that this allows harmful bacteria to grow and thrive if not removed.