I would use a good traffic lane cleaner with enzymes, scrub, and then use a hot water carpet extractor to remove all the old nasty funky dirt, grime etc out of the seats. The last ranger I did you could not imagine the amount of dirt my extractor sucked out of the seats...it was nasty. Never had...