Extremely professional and helpful, very knowledgeable, fast and efficient and most important very reasonably priced. The carpets are shining brightly. Thanks.