Based on my recent experience with York, I would not recommend them. When their technician came to pick up the rug, he tried charging me double what the salesman in the office had quoted me. After aruguing the price down to the agreed amount, they took they rug, and PROMISED it back in a week. They did not get it to me on the promised date, and took 3 more days to get me the rug. Its not the fact that it took 10 days to clean as much as they promised to get it back to me on two different days, and didnt deliver on either occasion. Both times they had no excuse, other than the rug was not dry. When I got the rug back , it appeared to be cleaner, but to be honest not much more than with a good vacuming, and def not more than if someone came to my apt and cleaned it for a 1/3 of the price. York maybe good for stained rugs or specialty rugs, but if you have a normal carpet and you are hoping to try and bring it back to life without much hasle, this is not the place.
Cons: Do not deliver as promised, high price
more