Unfortunately, this company let me down at the most crucial time, with no remorse. We called to have our carpets cleaned before a holiday party, and instead of calling before they came as promised, they showed up when I was not home, took an area rug that did not need cleaning, and did not clean the wall to wall carpet I needed to get cleaned. Needless to say....useless service and did not even have the decency to return the call to rectify the situation. I had to call them. I will not be using this company again, when there are so many other ethical and service oriented companies out there. Money was NEVER the issue.. and they aren't the cheapest by any means, but I expect and pay for good service and will find someone else to fit the bill.