To start off, I always spray Grand Slam all over the carpet. This is the strongest phosphorus free pre-spray sold. If the carpet is badly stained, I will bring my buffer in and run it over the carpet. During this time I will also spray any pet spots and remove any gum or candy. Lastly, I steam clean the entire area and within about four hours it is able to be walked on.