Leaf debris isn’t necessarily a sign of flooding. I live in the forest of SW WV, surrounded by big trees, and my cars all have leaf debris everywhere, just from being the the forest 24/7/365 -- even our friends live in the forest, it’s why we’re here.