Hardwood is the perfect choice if you want a durable, elegant, and nice-looking flooring for your home. However, it is quite expensive and it needs to be properly maintained and cared for in order for it to last for generations. Here are a few things that you should know before investing in hardwood flooring.