Think about it!
If you hire a plumber to come out and fix a pipe.He gets paid after he's done.If you hire a auto tech to fix your car.He's paid after he's done with the car. If you go to the barber shop,he's paid after cutting your hair.
Why on earth would you cut someone's grass and wait a month to get paid? Thats insanity. IMHO your a fool to wait 30days for payment.
I bill by the cut, for the cut. No money no cut. Your customers know the day your coming.Leave the check at the property. Gonna be outta town? Pay in advance for the services needed. That 30 BS puts your neck on the chopping block. Before you kno it its 60days and no payment. And by that time,you've cut the property 8-9 times. All the fuel/windsheild time/labor/ wear & tear on the equipment. You just lost a ton of money! At this point good luck getting them to pay for 9 cuts at one time.