If there's water in the cabinet under your kitchen sink, there's likely a leak in your garbage disposal. We'll help you ...
If you use it properly, the disposal itself is generally remarkably self-cleaning. The exception is the splash guard.