Load the floor buffer with a heavy screening disk. Run it over the whole floor, in the direction of the floorboards' lengths, going forward and back along the boards to take off the top layer of the existing floor gloss.
Vacuum the dust.
Screen the floor two more times, with the medium-abrasion screen and then with the light-abrasion screen, getting the surface smooth, flat and dull. Vacuum the dust.
Apply a coat of polyurethane gloss with a finishing brush, brushing the polyurethane in the direction the floorboards are laying. Make sure the coat is thin and smooth. Do the whole floor.
Let the polyurethane dry for eight hours. Degloss the surface using extra fine sandpaper, sanding by hand in light, quick strokes. Vacuum the dust.
Brush on a second layer of polyurethane in the same way as the first. Sand it by hand, vacuum, and add a third layer. Let it set for 24 hours.