The Shark APEX DuoClean is very good for bare floors. It does an outstanding job clearing pet hair and small or bulky debris on this surface type with no significant loss in suction performance, even as the dirt compartment fills up. However, it has many parts that need periodic cleaning.
The Shark APEX Upright Vacuum is great for bare floors. It has an outstanding performance on its Bare Floor setting. It’s able to easily collect small and large debris consistently, even as the dirt compartment fills up. However, its brushrolls require continuous maintenance, which can be a bit of a pain.