Excellent !!! Mike is a hard worker who knows how to get the best results for your carpets. My carpets look amazing ! I would highly recommend Kennedy Carpets … Thank you for great service…