I tend to leave mine on for around 15-20mins. not sure if its the right stuff as i use meguiars stuff. The foam is only a pre wash so it wont remove all dirt and still need to use bucket and sponge. I bought a pump that screws in place of the cap for mine and tend to use 2 pumps per fill and it works well.