flooring advice