The cost of refinishing floors yourself. If you want to refinish floors yourself, youâll have to rent a commercial drum sander for about $60 a day. You will also have to buy stains and sealants, which will typically cost between $125 and $225, according to CostHelper.