Tim's Carpet Cleaning comes in and I explain what I want done. That's what he does. He doesn't push for other products and service or oversell. Some others are pushy. Good attitude. This is the second time everything turned out fine. It was a challenge because I was very pleased with their service. I would recommend Tim's Carpet Cleaning.