DirtyBlinds.com showed up on time, did their job with courtesy and professionally. The entire job was completed in 2 hours. They took all the blinds and valances down, cleaned them and then rehung them. They also replaced the cords on one window blind and installed a blind on a door. This was the first professional cleaning in 8 years, but it won't be the last. I definitely will use dirtyblinds.com again, and recommend them to everyone.