I use L.A's Totally Awesome cleaner that I get at the dollar store. It' cheap, comes in a spray bottle, And it goes a long way. I have used it on all of the car and truck's that come in for service that are dirty and when the owner comes in to pick there vehicle they are thrilled how it looks. Not one complaint ever. All I use is an air compressor, Dollar store paint brushes, and a little extra time. Most of my customers well give me an extra tip for the cleaning. I used to use Simple Green, which works just as well, with L.A's Totally Awesome I save $$$$$ to spend elsewhere on my rides.