A hardwood refinishing project can improve the appearance of your floors and extend their lifespan. Floor refinishing involves sanding the boards to remove surface blemishes and applying a surface finish to seal and protect the wood. There are many types of finishes on the market, and they perform differently in various conditions and environments. Here are four tips to help you choose the right products to refinish your hardwood floors.