Yep, I'm the guy that washes the truck every week or more often and waxes it every month. The trailer gets waxed three or so times per year. So yes, it's all clean before I leave, I usually clean the truck and trailer while I am out on the road, and again when I get home.
WTH, I powerwash out the inside of my horse trailers after every time they are used. My stuff looks new for years.
You call it crazy if you want, but I call it pride of ownership. Washing and waxing stuff is therapeutic. I keep stuff for a long time and I want it to look good all the time I own and use it. Besides, everybody know a clean and waxed car drives better ! :)
I have a carpet and upholstery shampooer.....a few weeks ago I totally detailed one of my daughter's car and my grand-daughters car.