Excellent service. The carpet looks much better than before. Very reasonable rate. Overall, a good service.