HELP! I am having a terrible problem with screaming pigeons outside my window here in NYC. I've heard that placing a large plastic owl where they land might scare them away.
Does anyone know where I can purchase a large plastic owl that won't blow over in the wind, large enough to freak out these birds and scare them away for good. I haven't had a good night sleep in five years. A specific name of a specific store would be helpful.