Every so often floors need to be refinished. This means stripping them of their coat or finish, buffing out scratches, and laying down a new coat on top a smoothed out surface. Floors require maintenance and every two years or so you should refinish your floor to prevent it from looking worn.