The best way to refinish wood floors without sanding is to scuff the floor with a buffer and sanding screen, then apply two coats of new finish. You can also use a chemical to etch the existing finish, then apply new finish. However, the first method gives better results.