The couple who runs this place know their vacuum cleaners. You can get all the things you need for any kind of vacuum cleaner that you have. They have belts, bags, filters and attachments for all most any brand name vacuum cleaner. You can also get carpet cleaners here and the shampoo for your carpet cleaner. Price are reasonable for what you get. I highly recommend this place.