It takes at least 30 to 45 minutes, to clean garbage disposal with vinegar and baking soda.