Very professional nice men, explained everything they were going to do. Although the stain on my rug did not come out I appreciate the methods tried to remove it. Rest of carpet looks great! Very nice to do business with you!