The Benefits and Challenges of Installing Hardwood Flooring in Different Settings