The type of vacuum cleaner which needs to be used while cleaning relies on the kind of carpet which you have. You can consult with a vacuum cleaner manufacturer and get it's through information and usage.