Flooring Options for Your New Home: Everything You Need to Know