Excellent machine..I thoroughly cleaned tile floor with clear ammonia and thought it was immaculate then ran this machine over it and couldnt believe how much more dirt and grime came up.