Does your rug need a steam cleaning or deep cleaning? While a rug can bring your room together with an appealing design, they can take beating from foot traffic, pets and stains. Regular vacuuming can remove the dust from the surface, but dust and grit will remain embedded in the fibers. While some stains you can remove yourself, other types of stains such as pet stains and liquid spills can be very difficult without professional help. Some stains removers can even damage the rug by causing the dye to fade.