Kennedy Carpets did a great job cleaning our office space. We were very happy with the results and will definitely call on them again.