At the end of the days driving I use glass cleaner (Windex or equivalent)to clear the windshield with sponge and squeegee on an extension pole. Then I get out my microfiber cloth with a spray bottle of water and clean the Diamond Shield covering on the front of the coach as well as the backs of the mirrors. This leaves time for an adult beverage.
If the coach is really dirty - I can't open a bin without getting filthy - I will get out the long handle washing gear and bucket as soon as I get someplace that is permitted. It takes an hour or so. If there is a concession I will watch to see if I like the way they work and the price and hire them - hey! have to keep the economy churning. That way I can have a clean coach and time for two adult beverages :)
I don't much like truck washes, the pressure can be very high and the soaps strong and I have a lot of money invested in the full body paint.