We had our sofa cleaned by another company a while back and the technician who showed up was sketchy and the work done was less than satisfactory – Kennedy has reinstated our belief that you CAN expect quality work and have it performed by an efficient, pleasant, clean cut technician – thank you!