It's very hard to install real solid hardwood. Regular hardwood requires special tools, and you also need to stain and seal them after to ensure they won't be displaced. It's best to hire an expert rather than doing it yourself. Thus, making it an expensive option at $20 to $25 per square foot. But, there's a laminate hardwood floor, which costs cheaper at $3 to $5 per square foot. Concrete floors are a more affordable option. With its durability and long lifespan, your money spent is very well worth it. As of this writing, concrete slabs cost between $4 and $8 per square foot, including labor.