Dawn is great for all flying pests! No real need to spray, I keep a solution in a small, heavy container,not easily tipped over in the kitchen, any place I see them , they fly in, never get out! Even had a mouse fall in, could not get out and died. Keep it away from curious pets and children!!! We had problems with midges this year, they bite and leave very itchy spots! Dawn gets them!!!