I can't really see any justification for a foam cannon other than it looking cool and being fun to use. You're going to have to do the 2 bucket wash regardless. If you rinse with a pressure washer prior to washing, I'm not sure there's a big difference between that and the foam cannon?
Bookmarks