A lot of people would only notice that their carpets need cleaning when dirt, mud, and stains have become clearly visible. Sadly, by that time, these mineral deposits have already wreaked havoc on your floor coverings that they can no longer be removed by store-bought carpet cleaners. Heavily soiled carpets may also lead to possible repairs or replacement, which could have been avoided if they were regularly maintained.