When I get requirements for a internal post winter cleaning I now think of my own carpets and how bad they are impregnanted with sand, salt and the like. I usually attack this with rug shampoo and a spot remover with hot water and a wet/dry vac. There has to be a more professional, thourough way to attack this mess along with everyday rug cleanings. I have not tried any of the dry products because of my own disbeleif of their effectivness. I would like help from the Pro's. Thanks in advance !