Although powerheads provide an excellent choice at cleaning carpets, they can be ineffectual on smooth floors. This is because the brush movement often scatters debris and dirt away from the vacuum instead of into it. Most of the powerhead vacuums carry a deactivation switch for the brush roll to ensure better performance on smooth floors.