Have to agree on Folex for general carpet cleaning. If you need to attack anything that Folex MAY NOT remove, and you don't want to go the on-line buying route...check out your local janitorial supply store.

Bill