I have had good luck with "jungle Juice" but it's 95% Deet. In the past I have had good luck also with taking vitamin B1 and garlic tablets as mosquitos and sand flies love me. Recently while in Belize it was recommended to me by a local to use something like Baby Oil because they can't get through or don't like the oil. Good luck.