Poo on the porch... #1 way to stop it is do not come out of that door when you
feed them.
We long ago through it was nasty but cute, next year the big male would be coming through our front door when we let the dogs out.
By 4pm I can have 30 ducks on my porch crapping it up. They know food comes out of this door, and it usually comes around 4 so if you don't feel like eating just sit there from 2-6 and something will surely happen.
I try producing false alarms like coming out the door and putting a handful of grain back into the yard for them to chase.
In the bad ol days we got allot of poop on baby gates n such but now there pretty good and have learned to stay within eyesight of the door but not at the door. I go back n forth so often to throw them off and then go another way out the house to feed them.
It's not a full solution like putting a screen door on your porch, but it's our patterns that they exploit so shake it up so they don't have a routine they run on you.