Just a little floor mat cleaning tip..
I could never seem to get the light gray floor mats as clean as the carpet, no matter what I used on them, so I used them as bath mats! After a few people taking showers on them, I hung them out to dry and they are as clean and bright as new!
-Steve