A good number of disposal call-outs turn out to be a two-minute fix, so it is worth trying before you ring anyone.
Start here
If it hums but will not turn, the motor is fine and something is jammed. Switch off the power at the wall, use the small hex key that came with the unit to free the flywheel underneath, then press the reset button on the bottom. If it makes no sound at all, the reset on its own often sorts it.
Builder-grade units in a busy kitchen
A lot of homes here were fitted with the most basic disposal available at the time, and they are genuinely underpowered for a household that cooks properly. If yours jams on ordinary food waste rather than something unusual, the unit is too small rather than broken.
When it really is finished
Water coming from the body of the unit rather than the connections means it has rusted through and cannot be repaired. Repeated tripping after a reset means the motor is going.
What it does not deal with
Cooking oil and fat still go down warm and set further along the pipe. With hard water scale already narrowing those lines, it is the usual reason a Goose Creek kitchen drain keeps blocking.