Learn all about the technique of soil drenching to make your soil, plants, and garden healthier and more productive.