I had them come out to clean our carpets that had cat per and throw up. Some stubborn stains. On time and great service