Things to Consider when Choosing Flooring for your Home