Yes, random orbital floor sander is ideal for refinishing hardwood floors. It will perfectly remove the previous finish & will prepare the floor for refinishing.