The car wash foam gun works with a hose to remove heavy dirt particles. It comes complete with six settings and a detachable sprayer handle. This foam gun creates suds that help loosen dirt, grime and other filth without scratching the vehicle’s paint.