Needed to clean area rug that had been soiled with dog urine. They gave a me a good price and gauranteed that the rug would be rid of the smell. After several weeks with no call I called them and they said that they tried to clean it several times but there was still a smell and said they would try one more time. I called later and they said it was ready to be picked up. I paid for the rug and as I was about to load it in my vehicle I gave it a smell. Well, the urine smell was still there. They told me that they did their best and this was the first time they were not able to get the smell out of a rug. I reminded them about the gaurantee and he immediately agreed to refund my money. Good marks for honoring their gaurantee but not sure why they charged me in the first place if they new the smell was still present. read more