Yes, both the SpinWave Pet and Expert are excellent floor cleaners that offer powerful scrubbing action. The dual spinning brushes lift dirt and stains much better than single roller or pad cleaners. The easy maneuverability, edge cleaning, and convertible handheld mode also add convenience. Customers find the SpinWave cleaners provide a thorough clean on carpets, area rugs, hard floors, and above floor surfaces.