I used the DIY ceramic coating on my car (which has to be reapplied every few months - which is easy). When it's fresh, no need for the car wash, a sharp stream of water from the hose floats most of the dirt off without even having to touch the car. I would imagine the professional stuff is even...