I have used Kennedy Carpets for cleaning my home for years and always had a great experience. When I needed to have chairs cleaned in my office they were the first ones I thought of to call. They did a great job!