yes clean my room bedroom living room rug pet hair carpet room and step floor and dining room all dust room my family like it lot clean and shine