Cheap fixes first
Half of disposal calls end with a reset button
Two of the most common disposal complaints have fixes that cost nothing. A unit that hums without turning is jammed, the motor is energised and the plate cannot move, and the fix is to cut the power, free the obstruction and reset. A unit that does nothing at all has usually tripped its own overload after exactly that kind of jam, and the reset button on the underside brings it back. Both are worth trying before anyone is called, and neither should be persisted with while the motor hums, because that is how a jam becomes a burnt-out motor.
Leaks are where the repair-or-replace line falls. A leak at the sink flange is a reseal. A leak at the dishwasher inlet or the discharge tube is a gasket or a connection. Both are ordinary repairs at any age of unit. A leak from the body of the housing itself is different: the casing has corroded through, there is no repair, and the honest answer is a replacement.
The complaint worth reframing is the sink that backs up when the disposal runs. That usually means the disposal is doing its job and the drain downstream cannot take the flow, which is a partial blockage in the branch or the main line rather than an appliance fault. Replacing the disposal in that situation buys a new appliance and the same problem, so the line gets checked before the unit is condemned.
And then there is sizing, which is the quiet reason a lot of disposals disappoint. Builder-grade half-horsepower units are fine for light use and struggle badly in a kitchen that does serious vegetable prep every day. If a disposal has always seemed weak rather than having recently failed, it may never have been the right unit for the kitchen it was fitted in.
Ask About a Disposal
Try the reset button on the underside first. It genuinely solves a good share of calls.