We had a dog stain on our Persian rug. My mother highly recommended Turco carpet. The price was very reasonable so I called them. I was given a date and time for pick-up. The man who picked it up was prompt and pleasant. About 2 weeks later they called to ask if I wanted it scotch guarded for $30. They told me the carpet was still drying and it would be ready in a few more days. A few days later I got a call to schedule the free delivery of the carpet. I was really surprised but as my mother had promised the carpet was unbelievably clean. It is a very light beige carpet and I hadn't even realized how dirty it was. The carpet looked new and I am thrilled with Turco.