07 KEYSTONE 5TH WHEEL( this is a vinyl floor with a big hole in it. Yes, we can repair vinyl floors. The upper picture is the result of our efforts.)