The carpet cleaning was very professional and I am very happy with the result and the moderate cost.