At BHS we don't generally clean rugs in your home. It is our preference to haul them to our specialized rug spa and clean them there. This allows us to both clean and dry your rug in the most effective way. We first agitate all of the particulates out of your fibers and backing if applicable.. Then, we immerse your rug into a proprietary solution that breaks down years of soils and oils. This solution is all-natural and works equally well for synthetic fibers as well as natural fibers. The next step for your rug is a steam clean and deep extraction. Fringes are cleaned separately as well as the backing. Your rug is then dried in a humidity controlled environment. The pick up and delivery of your rug is always FREE OF CHARGE. Experience the BHS difference today. Schedule a free pick up by using the button below!