I dont go to car washes. The brushes they use have been on thousands of cars and it just scrubs the dirt onto your car and **** up your paint with swirls and marring. I hand wash the car using the two bucket method with a little ONR in the soap (I use the chemical guys super suds wash soap) and water buckets to make the water a little softer. Then I use a nice sheepskin mitt.
Oh and for cleaning the tires and wheels I use Sonax wheel cleaner or meguiars all wheel cleaner. For the wheel wells I use Meguiars APC. For tire dressing I like the Meguiars Hot Shine in the aerosol spray can (wipe down with a microfiber after you spray it on each wheel for no sling).
Oh and if you want to keep your engine clean. I like to use Meguiars apc and scrub the necessary areas and then rinse. After drying the engine bay, to leave a shine with a non slick touch, I use bare bones by Chemical Guys.
Now you want to leave your paint feeling smooth and protected. What it needs is a paint correction. I like to use this. Meguiars 105 (Compound), Megs 205 (polish), BlackFire Wet Diamond or Poor boys White Diamond (sealant) and M16 by Meguiars (wax). All would be applied by a PorterCable. I just cringe when I see/feel paint that feels like sandpaper.
And in between washes to wipe off dust on the car. Use Meguiars last touch quick detailer with a microfiber.
Oh and to clean the glass on the car, use Invisible Glass (aerosol version) with two microfibers (one to wipe off what you spray on and one to wipe again).
Now to keep the interior nice. Of course you use the invisible glass for the glass. I like to use 303 aerospace protectant for all the interior plastics. Now for the leather seats if you have them, I like to use the cleaner and conditioner system by Meguiars (cleaner is blue, conditioner is white). And for cloth seats you can use a 10:1 dilluted version of Megs Apc and wipe with a damp cloth.
Hope that helps for your general car cleaning.
