Still 5 stars! We are pretty rough on our carpets in our home. Although we don't wear shoes indoors, we always seem to end up with black track marks into each bedroom and with an indoor pet our home starts to smell funky after several months. Scheduled my every-so-many-months appointment with Keystone and my carpets smell and look pretty again. This is my third visit from them. Next visit will be to clean our sofas. I'll be a customer as long as I live in Sin City.