Question: are owls afraid of light?
Answer: Owls hate strobes lights in specific. You can find these devices in a pet shop near you, or you can order them online. American DJ strobe light is one of the effective strobe lights to scare owls.