Here is something I posted a while ago:
I've worked up north a lot in Canada and the mosquitoes are real bad. The only thing that really worked was DEET. Just don't spray it on yourself, that stuff melts plastic. At least flagging tape anyways. I found that spraying it on my shoulders and ballcap worked well. On bad days I would put a bandana under my ballcap foreign legion style and spray it also. As for clothes skeeters have a hard time going through that cotton/poly material that they use in workpants and shirts. I use to wear those standard blue workshop cotton/poly coveralls, they worked real good but you got to spray the spots that they can get in. Nylon windpants and jackets work well also.
I was once working geology up north and a coworker found out the most incredible thing. One time at the end of the day he was waiting for the helicopter and he covered himself with the bright orange helicopter flag to try to catch some shuteye. The skeeters would go under the flag and freak out and try to get out. No bites. I tried it and it really worked.
One treeplanter I worked with did the garlic thing. I don't know if it worked against the skeeters but it sure did against other people, he smelled real bad.
Nylon windpants and jacket work really well. So does the bandana under ballcap thing, tho it works better with DEET. Thing is DEET is the best, you just gotta keep the stuff off of you.
Good luck.
I hate skeeters.