The curtain cleaning job they did was impeccable. They completed the job in a very timely fashion. They found absolutely no difficulty in cleaning all the curtains around the house. In fact, the cleaners were so helpful; they also removed some spots and stains from the carpets. Before leaving they gave me a couple upholstery cleaning and maintenance tips. Would opt for them again in a heartbeat.