I would shoot his ass for trespassing danger!!
A 12 gauge shotgun loaded with 00 buck would solve the problem.
If this had been an issue on my dad’s day the first time that bum slept on that lady’s porch would have been the last time.