Great service! I had some rooms and steps cleaned in my home. They did a wonderful cleaning job for a great price. I couldn't believe it. The technician was very nice on the phone and in person. The best part is that the next day my cat decided to pee on the steps I just had cleaned by this company. I was so upset! I went on-line and tried a home remedy but still couldn't get rid of the smell. I called Windy City Steamers again and they said they would come back and re-clean the steps. Not only did they come back to clean the steps but they didn't charge me a second time even though they came back for something that wasn't their fault! They were more concerned about making me happy and keeping me as a customer. Now that is what I call good customer service! Too bad there aren't too many companies out there like this one.