I would highly recommend Steam Sweepers! I have hand knotted antique Persian rugs. They were cleaned to perfection and with care. The owner is very professional and knowledgeable. He took the time to answer all of my questions. The rugs were picked up and delivered promptly. I will only use Steam Sweepers to clean my rugs. They look beautiful when cleaned by Steam Sweepers!