I needed a presoak applicator for detailing. I just don't have the $ right now for a foam cannon or anything else that would suffice. Guess what I found in my shed. A old Miracle Gro concentrated plant food applicator. The one you put the powder blue fertilizer in attach to the hose and it mixes with the water and is dispersed. I said lets give it a shot. I put 2 ounces of car shampoo in it hooked it up to the hose and guess what it worked. It's not a foam cannon or a "great pre soak gun" but it did apply a nice slick and soapy coat of car shampoo to the car I was working on. It did not apply shampoo with any great amount of water pressure but it did what I needed it to do. Make the surface slick and loosen some dirt. I still have to try different concentrations. I'm guessing the more shampoo I put in it I may actually might be able to make some suds. So if your in need give it a shot and see if you like it. It works for me and did not cost me a dime. Except what I paid for it 5 years ago. It never got used.