Heres what I've always done (got the 18 year old son to help me, he finds some joy in cleaning cars...I'm a lucky man), they look brand new when we're done (in this order). I'll include the products we use that seem to work very well in brackets with each step.
1. Vacuum interior well carpet, under seats, headliner). Clean leather [Hide Food] and Vinyl/dash surfaces [Prolong Super Cleaner]. Clean all interior glass surfaces well [Stoner's Invisible Glass]. Then rent one of those shampooing jobs at the gracery store, and hit it with that. Or if you want get a "Bissel Little Green Clean Machine" they work well for this.
2. Wash well, VERY well paying attention to wheel spokes, grilles, emblems, wheel wells. Scrub the raised white letters VERY well (Explorer). Might be a good idea to rent a power washer for this part. Dry vehicle well. Detail all door jambs now, including wax. Treat the door kickplates [Stoner's Trim Shine] also. After it's dry, treat all the black plastic [Stoner's Trim Shine] the tires [Stoner's More Shine Less Time] and the wheel wells [Stoner's More Shine Less Time].
3. Now get an orbital buffer and take care of swirls [Meguiars No. 9 Swirl Remover], then follow with Zaino as directed as many coats as you want.
That'll be one fine looking truck.