Have done many , just finished doing a re-coat on a 100 year old floor in a rental of mine . Surface prep is extremely important , Use a commercial pad sander and a small triangle shaped sander for edges and corners .Getting it smooth and not having any stains on the raw wood would be the first step . If you are wanting to stain the floor let the stain cure for 24 hours , even if the can says 4 hours . Water based poly is much easier to deal with than oil , but the lifespan in heavily traveled areas is less than half . I have used Varathane oil based , Home Depot Pro oil based with great results ..... stay away from Minwax ! Give yourself plenty of time - like 2 weeks . First oil coat , do 50% poly and 50% mineral spirits , next coats thin with 12-14 % mineral spirits . Let the 50/50 coat cure for 24 hours . second coat that is 14% mineral spirits let cure 48 hours , 3rd coat that is same ratio let cure fore 72 hours , 4th coat longer yet , the more coats the more curing between coats . Light sand between coats . Roll it out but have a brush ready for smoothing out . It needs to be very clean between coats whether oil or water based . Take your time . I learned from a guy that had done 1100 installations and finishes . Photo is my house after 2nd coat of oil , I put 7 coats on total .
View attachment 1269860