Renting a floor sander will work but learning to use one is quite hard so as not to leave any sanding lines. This wont show up as clearly before the finished is done but you'll really see it after you've completed the finish. You can get a floor company to come in and sand the floor for you and then you can finish it yourself if cost factor is not problem.Luck