To prevent a root canal, it's necessary to maintain good oral hygene such as brushing, flossing, and anti-bacterial rinses. Once it becomes necessary, there's nothing that can be done.
One natural remedy is an elixir that contains marine phytoplankton, a super green mixture that has french green clay and algae. It's purpose is anti-bacterial and tissue regeneration.
Well, if you want to prevent the root canal, first of all floss your teeth daily and make sure they don't rot. Also, I suggest you use some natural herbs like ginkgo biloba.