The best rug cleaning methods depend on your rug type. Popular methods include steam cleaning, dry cleaning, machine-washing, and hand-washing.