The only reason I gave them 1 star is because the system required a rating. I mimick Kanth N. I will never do business with this company again. There are two owners and its apparent that there is no consistency in their business. They are very unprofessional, leaves debris in your bathroom, makes guarantees that they cant deliver, and does not resolve customer complaints. Its 9:50 pm at night and I was suppose to hear back from the "co-owner" at least 9 hours ago and it never happened. Please do not be deceived by this company as I was just because it is listed on Groupon. I was actually told by the co-owner that they have superb ratings "everywhere" and they have never experienced a dissatisfied customer." Well, that was until I looked on Yelp. They will charge you for stain treatment, guarantee you that the stains will come out, then at the end of the cleaning process say, "oh yea I am not sure if that stain is going to come out. It depends on how long its been there." To save yourself trouble, look elsewhere to professionals that care BOTH about the quality of their service and you as a person. Also, this is not a typical carpet cleaning provider. As Kanth stated, they have a machine thats portable. Its not your typical carpet cleaning service. Please beware.