Hardwood floors are easily one of the most popular flooring choices for consumers today, and it’s not hard to see why. With a large variety of beautiful options, it’s tough to find another flooring choice that can provide the unique, classic look that hardwood does. However, hardwood floors do require maintenance and upkeep that other types of flooring do not, and one necessity is periodic refinishing of hardwood floors. One of the first steps in refinishing hardwood floors is sanding them to remove the old finish, level the floor and remove serious scratches. Once this is done properly, the staining process can begin.