The combination of baking soda and vinegar drains all the ugly messes stuck in your sink pipes and cleans the drain efficiently. This blend of natural ingredients can be considered the best homemade drain cleaner.