I think he is a local yokel roaming around.
The business card is for a body shop located about half hour from me. I never heard of the shop but I somewhat know the area it's in.
I think he just came this way which is farms all around for one reason or another and he is probably always looking and just happened to roll by.