I did that routine for years. What a PITA, especially on a big truck. I watch for detailing specials now. Or, when I take the truck in for service and the dealer screws something up, I bitch enough til they usually offer up a discount of one sort or another. Then I ask for a detailing and they almost always jump on that.
Even when I have to pay for detailing it's probably no more than buying all that cleaning crap year after year.