While laminate flooring cannot be repaired and almost always requires replacement, vinyl flooring can be repaired if the damage is not extensive. Vinyl flooring can be repaired with a patch-like material which can repair structural and aesthetic damage to a degree, but you’ll be pleased to know that vinyl flooring can last anywhere between 10 to 20 years if cared for correctly.