Marigolds offer limited pest control benefits and are not a standalone solution. They won't deter most above-ground pests, especially in planted form. Better alternatives include garlic, chives, ...