Refinishing hardwood floors requires sanding down the surface ... A range of hardwood flooring types, including oak, cherry ...