Features an electronic controller that measures the resistance of the spinning brush roller against the floor and signals the power head to adjust up or down to the appropriate brush height, ensuring optimal performance on both carpets and hard floors. The use is also alerted to clogs, a worn brush, full bag, brush roller obstruction, and it automatically shuts off the vacuum, when necessary, to protect the motor and belts from damage.