I used this company for the first time because they had a good deal on a groupon. I don't care how good of a deal they will give me I would never use them again. I needed a full house carpet clean due to I was moving out of my rental house. They first tell me they are going to be there between 1-4. The guy calls me at 2 telling me he is on his way. At 4:30 he calls me again to say he is on his way and that he was 30 minutes away. 6:30 rolls by and he text me this time to tell me he ran out of gas and to text him back if he wants me to still come to clean the carpet as it would be another hour and a half before he gets there. I reschedule for the following day and because I was so upset they send a different technician. He shows up right on time but then cleans my 1400 square foot house in a total of 45 minutes when they quoted me 2 and a half hours. The carpet looked like SHIT. No stains came up at all and that was due to he zipped over it and didn't clean it properly. Nothing was offered to me for my inconvenience. Such a joke company with no customer service or care for the customer. If you are looking for a good carpet clean and good customer service use Zerorez.