Just to add to the poll; £50 but in process of going up to £55.
However it may also depend upon why it needed cleaning. If there was one of those stains that takes time to get out then it becomes a time issue and the price could go up.
Customer has to balance it against the cost of new carpet with the hassle of choosing it, having the old one uplifted and removed, possibly new underlay, fitting costs etc.