Each method has its own benefits and advantages, and choosing the right method will depend on the level of customization you want to achieve, and your personal preference.
Job-site Finished Floor
A job-site finish is applied on the job site, in the room where the flooring is being installed. With a job-site finished floor, you can choose the type of finish to be applied to your floor, which will impact maintenance, as well as the stain, if any, as well as the sheen of the final product. In other words, a job-site finished wood floor offers you unlimited possibilities for customizing the final appearance of your floor.
However, because your floors will be sanded and finished in your home, you should expect noise, dust, and some disruption to your home. You also will need to allow time for the finish to dry on-site, during which time you will not be able to walk on your floor.
With factory-finished wood floors, the finish is applied at the factory, long before it reaches your home. While many options are available with factory-finished floors, you will not be able to achieve the same level of customization as you can with job-site finished wood floors.
A major disadvantage of factory-finished floors is that there might be unevenness on the wooden floor, as it cannot be sanded down compared to unfinished solid wood.