Car washes range from automatic drive-through washes to hand wash, detailing and ceramic coating services.
Automatic washes are fast and cheap; hand washes and detailing are gentler on paint and get into the small areas.
Every couple of weeks is a good routine, more often near the coast where salt and grime build up.