Honestly, I wish I could give zero stars. I carefully selected this company for cleaning our high quality rug that our old cat peed on. Their technician was pleasant and ensured they would take care of the issues I described. They took the rug offsite at my request and returned it one week later, soaking wet when we unrolled it the following day. The dye from the rug was bleeding into the fringe and it was covered in a soapy residue. It took four days to air dry in our home and is completely destroyed. I've followed up via phone call several times, texting several times with them as well. I requested they refund the cost of cleaning ($360) and also cover the purchase price of a replacement rug. I have asked several times in writing, as well as verbally each time I spoke with their agents on the phone, for the owner to call me and requested they come to inspect the rug themselves. I provided a video of the wet rug transferring dye, and shared pictures of the rug, the original purchase tag, and an estimated invoice for replacing a similar rug of the same size from the same company where we purchased the original rug two years ago ($1005). The company representative was rude to me, talked over me many times, and insisted that there's no way the rug was wet- despite my videos showing otherwise- implying that I was lying! I am losing hope that the company will follow up on their 100% satisfaction guarantee and their promises on their site specifically that colors will not run. I’m still waiting for an owner of manager to call and care!