How long had the snow foam been on when you took this pic? I would say that's not really "snow foam" more shampoo.You dont need to spend much to get a good lance/bottle. Been using one of these for a while now...
£13.56 | MJJC with High Quality Foam Gun for Karcher K2 - K7, Snow Foam Lance for all Karcher K Series pressure washer Karcher
£13.56 | MJJC with High Quality Foam Gun for Karcher K2 - K7, Snow Foam Lance for all Karcher K Series pressure washer Karcher
Much better than the bottle that came with my Karcher.
View attachment 57215
Try adjusting the mixture strength, so it's a thick coat. Thicker coat weighs more and will pull more dirt off in your pre-wash stage.
Hope that helps?