Snow foam car shampoos are designed to break down dirt and grime, making them ideal for use on vehicles that have been driven on dirty roads or used in off-road conditions. They can also be used on cars that have not been washed for some time, as the foaming action helps to loosen stuck-on dirt and debris.