Refinish - every few years, depends on your lifestyle

shoeless, frequent cleaning

yearly cleaning - steam clean