I was super grossed out when I left some noodles in the sink last night and today there were maggots. I about vomited. Fly summer :/ trying everything!
I had to buy a fruit fly trap this summer as well.  But as soon as I set it up they stopped flying around.
I have sticky traps and keep things cleaned with bleach and lemon. I need to put lime in the yard and see if that helps. It's like they get in ANY crack everyday! So gross! 
I feel your pain.. I really do!