You need to consider the cost, upkeep, and what type of wood you want before deciding on this major home improvement project. There are many different types of hardwood floors available for installation; each with its own level of hardness and durability. When it comes time to install your ...