Their crew did a good job removing grease and stains from our carpet. Carpet doesn’t look perfect but having said that it has improved a lot and smells amazing. We didn’t expect it to look the way it does. Definitely will be using their services again for our restaurants commercial carpet