Excellent service. Carpet looks as good as new.