One method of refinishing your floor is sandless floor refinishing. This method is often used when time is an issue, as sanding a floor can take days. However, there are disadvantages to sandless floor refinishing, and the main one is the fumes. Sandless floor refinishing requires using chemicals.
For this reason, it is not practical to use this method in a room where there is poor ventilation, and you have to make sure that the person carrying out the task is wearing a mask. Another con is that the finish of sandless floor refinishing is not as nice as the results you get from sanding and finishing the floor using the traditional method.