The average cost of cleaning carpets in Sauganash runs between $25 and $75 per room. Stain and odor removal may add to the cost. Our estimates are free, and we often offer carpet cleaning specials.