4 Types of Flooring to Consider for Your Home