Once again, Kennedy Carpets did a terrific job cleaning our upholstery and carpets. The technician came exactly on time which we really appreciate too.