Excellent for carpet and upholstery cleaning would use no other company