They have done an excellent job of cleaning my blinds over the past 12 years. It's amazing how dusty they get. The owner gives me a call every couple of years to remind me that it's time to get them cleaned. It is less expensive if I take the blinds down, deliver them and pick them up myself. This time I had the owner take down and put the blinds back up because he had to fix some of the clasps. His turn-around time is about three days. I strongly recommend this company.