Oreck orbiter floor machine 550mc cleans carpet tile hardwood. They can also be used to sand hardwood floors. Twelve different cleaning pads are available as are sandscreens of differing grits.