For me, the best products are all that I’ve mentioned in the list above. I use all of these cleaners, waxes, polishers, sponges, and mitts. If my bike is too muddy, I use an undiluted degreaser from Chemical Guys. But I must underline one aspect: I don’t really know how to clean a Harley without a proper wash mitt and sponge. So, take care of it beforehand.