On the cabinet job I recently did the floor finishers were using a two component waterborne polyurethane finish. Must be good stuff if the pros are using it. Phil