Don't even bother with those gallon detergents. The all purpose solution was the "last" one I used. It's way too strong for cleaning, meaning it stripped off all the wax I had recently put on, but didn't harm the clear coat. And using car wash soap will ruin it because its too thick for it to get through the pump. My neighbor tried with some Megs crystal wash and thinned it out with water. Ran it through and you could hear it bogging down and it started spurting water. Just gotta use it to spray off the soap you washed on.