If they cancel because it's too wet or raining then the answer is A. If I give up for the day because of rain then it's B. If it's my choice I always start when I stopped and just play catch up until I do. Sometimes that means burning every ounce of daylight on the mower but skipping lawns means skipping money.
If they cancel me because of muddy brown tracks then screw 'em. They can wait. My business runs my way and the customer is not going to tell me to treat my other customers poorly to cater to them. Especially when they have a $22 lawn that already only gets cut twice per month.
I did buy a rain coat this year so that I can keep going on days that would have stopped me before. The cut quality really suffers but at least I knock them down.
Thats what im talking about. every customer ive had has always been understanding when it comes to mowing in the rain and the cut doesnt turn out as good as a dry day one