Wow! What great service. The tech was Randy and he was cordial, polite and friendly. He brought his own beverage, etc. He worked through the day without even breaking for lunch. He cleaned my carpets and my upholstery. On both counts he did excellent. He was on time, cleaned up after himself and left me happy. That's way more than I have had with my contractor.