<b>How can I prevent wicking?</b>
Wicking is the result of soil trapped in carpet padding or subflooring that moves to the tips of carpet fibers as it dries after cleaning. A carpet stain is like an iceberg. Wicking is the visible tip of the iceberg that indicates the stain is still present below.
The only way to prevent wicking is to ensure that carpet, pad, and subfloors are thoroughly rinsed and dried after a spill. If possible, address a wet spill immediately. Use your cleaning solution of choice, rinse heavily, and then remove as much moisture as possible with a wet/dry vacuum. Thoroughly go over the area for several passes after the visible spill is gone, then use an air mover to speed-dry the area.
If the spill has already dried when you get to it, thoroughly vacuum to pull up as much dry material as possible. Then precondition, allowing a proper dwell time for your cleaning solution, rinse, clean, and speed-dry as above.