tubguy,
I wouldn't be surprised if it was the geese. At Away With Geese we offer maintenance free solar powered flashing lights that work at night to deter geese. We are in Cincinnati, not far from you, and are a family business. With over 10,000 sold we have a 97% success rate. We guarantee satisfaction and have tons of
testimonials on our page if you would like to check them out.