Another less obvious factor could be the presence of crane ... your lawn healthy and well-maintained will help limit these pests, reducing the potential for a fly infestation. Plants like rosemary ...