Took my van one time to a truck wash and never again...they blew the paint off the hood.I'm not happy when someone else washes or waxes my van.I used to detail...I'm happier doing it myself. I know the products I want used. I've tried most of them on the market. I normally soap it by spraying it on,then spray wax on it,then wash by hand with a good soap which has a no streak/wax in it,and rinse it.The body beads and so do the windows.Twice a year I hand wax....I apply car wax to the headlights,windows and windshield,does just as well as RainEx.