416-SO-CLEAN came highly recommended to us by our real estate agent, and now we know why! This company is by far one of the most professional companies we have ever dealt with; they are very conscientious, provide great customer service, and basically they do what they say they will do, on time, providing a quality product, done with care and concern. After the carpet and drapery of our new home were cleaned, they looked better than they would have looked brand new. We were in awe, and dealing with this company (through the stresses and deadlines of a renovation) gave us one less thing to worry about. I cannot recommend them enough - I wish all service providers were like them; everyone would be a lot happier! Congrats on an amazing job - and please keep up the good (amazing!) work!