i try to get paid per cut and most do that. i only have a few that pay monthly.
i just like the idea of getting paid for the work i've already done before i do more work. there's a few times where i've cut a yard and they didn't leave a check and i came back and cut it again and they paid for both cuts at once. i'm fine with that. i understand people can forget or whatever. i'm not into the cutting a yard 6 times or more before you ever get paid any money. it's easy to get taken advantage of that way.
most pay me at the time of service. others mail me a check. i make sure i get the check before i go cut the yard unless it is a customer set up monthly in which you have no choice but to cut before you get the check.