The frequency of refinishing depends on various factors, including the wear and tear the floor receives and the type of finish used. Generally, wood floors with lacquer or finish may need to be refinished every 3-5 years or when the finish starts to wear off, and the wood appears dull or shows signs of damage.