Factors to Consider When Choosing Flooring for Your Home