Absolutely.
Hypnosis is NOT a magic wand or a panacea and there can never be any guarantee given that therapy delivered through hypnosis will work for you because hypnosis is a very subjective process. But the evidence is that versus talk-therapy it works at least as well, and often better because of it's tendency to amplify experience. Versus modern medicine, sometimes it can actually be preferred but these are only in very special cases. Generally medical hypnosis can be used for pain relief and anaesthesia, other symptom relief, mediating or strengthening immune-response, allergy-treatment and post-operative healing. It is most often seen as an adjunct or allied therapy although there are situations and illnesses where it has been demonstrated to be superior to the other treatments available.