The only thing that works for me to repel mosquitoes is staphysagria (larkspur). I take 2 homeopathic pellets (30C strength) 3 times a day. It creates an odor that the mosquitoes do not like. The only drawback is it can create digestion problems. But it's worth it to keep the mosquitoes at bay.