We bought a 12' length of 6' wide outdoor carpet at Home Depot. On our old 26' C, I stashed it on the roof rack. On our current rig, it goes in one of the pass-through bays. I have a 6' strip of 1" square wood that serves as a mandrel to roll it round when we break camp.
At home, it gets shampooed with a regular home shampooer. It's a medium-broun pepper and salt color, so the muck doesn't show much. I sweep any gravel off as I roll it up, but that's all. It's on its third season, with about 6 years between #2 and #3 and still good.
Frank and Eileen
No longer RVers or FR owners