We have beautiful oak floors for over 25 years. After they were sanded by an expert, we finished them ourselves after doing research. We used DURA SEAL which has been taken over by Minwax. Therefore, I am not certain that the product is as good as it "was."
We stained the floors with Dura Seal stain (Golden oak) and buffed the floors with steel wool between two coats of stain. And then we used a Dura Seal product called "Dura SEal Finish" which purports not to contain wax. WE used the plain Finish (contained no stain). The beauty of the Finish, is that it can be reapplied to worn or walked areas every 6 months or so. There is no buildup as there is with wax. It does not catch dust and these "touch ups" can be done "as needed."
After many years, should you wish to redo the entire floor, you need not "scrape or sand," simply use the Dura Seal "Renovator" product which brings the floors back to original beauty and covers up scratches and removes stains, if done properly.
We learned of this product from an "old" floor man who told us that a famous department store in New York had used Dura Seal on their wood floors for many years. As the floors aged, they became more beautiful. And Dura Seal Finish, is satin finish, not high gloss.
We're building new house, and will use same product again; hopefully it is as good as when Dura Seal was an independent company. (Who knows if Minwax has kept up the good work.)