Well, I vacuum the car about every two weeks so I would clean the inside at the same time. I first vacuum the car then next I use a little damp MF towel to remove the dust/lint. Then I apply on a nice interior protectant with a foam applicator. I notice using a foam applicator the interior protectant goes a long way. And for the final step, I follow it up with a dry MF towel to buff off the residue. Since the MF towel does not lint it is great as the last step. Hate to work that hard to put back the lint. I notice cotton terry cloths and baby diapers lint. For interior cleaning, I find that works the best for me. For the floor mats I use a diluted mixture of Frank's Cleaner to take off the grime and red dirt. All in all, it takes me about 30-45 minutes depending how dirty the floor mats are.