Your hardwood floors need refinishing if they have visible scratches, dullness, and water damage or if the finish is worn through in high-traffic areas or if the wood is splintering, it’s time to consider refinishing.