No. Tineco vacuum mops come with a dual tank design, one for clean water and another for dirty water, so there is no chance of a Tineco vacuum leaving streaks on your floor as dirty water is collected and sent to the dirty water tank.