It turned out excellent. They schedule was set up at my convenience and they certainly accommodated me very nicely. The matter of fact the big deal was to get two rooms carpet cleaned and also get the home central heating vents cleaned and they normally do that at the same time and for my convenient, they came and did it in few stages, first they cleaned the vents, and they painted the apartment and then the came and did the carpet. I couldn't have been happier. The time between purchasing and doing was probably about three weeks or so. I paid the price for big deal, but I agree to pay a small fee to have them break up to two appointment and I was very comfortable with that and no problems. The vents were cleaned to my complete satisfaction that the two technicians were very professional, very friendly and very knowledgeable and I would say the person who did the carpet was the same individual who made a real concerted effort to get out carpet cleaned. They are very courteous and very knowledgeable. I would use them again without hesitation.