Every time a thorough cleaning no longer restores the glow, it could be time to think about refinishing your hardwood flooring. Other indications that you might need to refinish include: heavy scratches which cut through the floor's protective coating, stubborn stains, or warping.