So cleaning a headliner used to be a very difficult project and often you were better off just to replace it if it got too dirty.
However, I just read that manufacturers have really worked on the adhesives in headliners in newer vehicles, so there really is not as much reason to go super light...
What's the best product or procedure to clean tires and get them showroom looking? I give mine a soap scrub and wash, and they always turn out an oxidized looking light grey. I'd rather have clean (fast looking) tires than a sparkling body, in my opinion.