Was so impressed with the quality and speed of work when Yorkville came to clean my roller blinds. Cleaning was done on site...no mess at all. The guys were so thorough about making sure things were carefully done. The blinds are old, but they look almost as good as new. Highly recommended.