There is eco-friendly pest control available for just about every pest the amateur gardener will find in the garden, so there is usually something that will help you to protect your plants. Generally speaking, the aim of pest control is to prevent pests rather than completely eradicate them, since each and everyone does have a purpose in the garden - even if you would prefer that purpose not to be eating your brassicas!