Hmmmmmmmmmmmmm. where does one buy barn stall mats? I have some heavy rubber anti fatigue mats purchased at Lowes I use in the boats to stand on, but they have holes in them. Neat idea though. I`ve got wood and the lynz levelers and its worked alright for me too, none have broken yet.
2004 Chevy 2500HD Crew Cab 6.0l, 4.10r
2010 Jayco Jayflight 28BHS
Reese Strait Line with Dual Cam
P3 Brk controller