I used the pet Jetscrub to do my household carpet. It works really well has great suction, but is more of a small area cleaner. The design is small and lightweight however that makes it difficult to clean large areas. The cleaner would be even better if it had an attachment hose and tools to get furniture.