We have giant curtains and they came back with the spots removed, no shrinkage, and looking visibly cleaner. The take down, rehang, and service of the tracks were a crucial part of the whole job. In fact, the curtains look like new. I am very happy with the whole experience!