The Professional Foam Lance combines high pressure water flow mixed with detergent and air to produce thick, clinging foam. Perfect for washing cars, motorcycles, windows, driveways, roofs, and siding.