Pet dander, mold, and dust mites are major causes of allergies and asthma in the home. These allergens get trapped down deep into the carpet and make it difficult to clean. Even when you steam carpet, you can never get it totally clean. Smells, also, get trapped in the carpet and tend to linger in the home. Even professional deep cleaning tends to leave a residue from the cleaner.