how to select a flooring contractor