Birds keep flying into houses because they are either being led by indoor lights, seeking food, shelter, or a place to nest. In most cases, the presence of pigeons, starlings, and house sparrows becomes a problem in most homes.