Every gardener wants to grow the best-tasting tomatoes, the brightest zinnias, and the healthiest shrubs, but no one type of soil will guarantee success for each of those plants. Soil type is a ...