If maintained well and uniformly cleaned and looked after, a hardwood floor can last 30 years +.