I scavenge old carpets and use them as a floor covering in my pole barn/shop. Short nap commercial carpets are best, but almost anything except 'shag' will do. I guess that plastic sheeting under them would help, but I've had no problems with smell or rot for years. If they wear out, throw another carpet over them, or replace it altogether.
Herb Hawn, AR, entered 2000-09-02