We had Steve from Ricks Family Carpet Care yesterday, it was 5 areas plus 12 stairs, we were very satisfied, he did a great job and it smells so much better, the only drawback is it did overnight to dry, but the carpets are a lot cleaner and we are very satisfied, he was on time and a hard worker, we would recommend him, the pet smells seem a lot better and so far the stains are gone too.