I usually use a 1 gal pump up sprayer for shooting carpet cleaner on carpets. a plastic one. I take the pressure off and pull the pump after every use and hang it up and cover the container. the problem is that I still can't get a pump to last over 1 year. The seal in the pump disentagrates and won't pump air. I use a orange base cleaner for the carpets dilute 2 oz per gal. doesn't seem to pull carpet color and does a good job on stains and doesn't seem to attract to much dirt. The sprayer has a 2 year warranty but I am sick and tired of having to keep going back and replace it. Anyone know where I can get a decent sprayer that won't go to pieces in a year or less? Thanks Warren