I have had a foam cannon, that thing with a small plastic bottle that goes on the end of the wand. Today, I decided to pour some straight undiluted ZEP foaming chemical into the bottle. What came out was shaving cream foam. I didn't have a camera but will take one tomorrow and photo. The 4 gpm machine diluted the chem, and it was a pretty sight. The foam however, did start to break down within 3 minutes. Even so, I was very impressed.