The Shark iz682h Vertex Pro can clean a variety of surfaces, including carpets, hard floors, upholstery, and above-floor surfaces such as stairs and ceilings.