Most carpet cleaning professionals can extract water from a carpet, which can cost anywhere between $150 and $500 per room, and then completely clean it for less than $1 per square foot.