for fruit flies, your kitchen drains are the perfect place to hide, lay eggs, and multiply. the first thing to do is keep your drains clean and cover them at night to keep them out and prevent breeding and egg laying.