High alkaline cleaner. Uneducated, uninformed and sometimes downright unscrupulous carpet cleaning companies use harsh chemicals on the carpet that will strip its protection. If one of these rascals has been in your house, you may want to have the carpet re-protected.