Whether you are refinishing a hardwood floor or finishing it for the first time, you'll need to find the right product for the job. Choose from water-based and oil-based finishes from manufacturers like Bona and Basic Coatings, and more.