Overall I had a good experience with Kennedy: the technician arrived on time, took care with moving furniture, and explained what he was going to do. The carpets look great, and the price was right.