You should consider refinishing your hardwood floors when they look dull or scratched, have stains, or show signs of wear. Refinishing can restore the shine and beauty of your floors and protect them from further damage.