(i) Upright vacuum cleaner It is ideal and most powerful for cleaning large carpeted surfaces. It has a sensor that sucks the debris from carpet strands effectively. It also has a different setting for cleaning of bare floors where the brush roll is turned off.