I did a job for a guy in one of my core areas. Not a regular, just wanted it done 3 times while he was on vacation. We agreed on a price of $30 per cut and he gave me a check for $90. The first cut he was there for and saw the finished product. Second and third weeks he is gone. I cut as promised. Originally, he told me he would be there the third week. He was not. So the next week when I cut my regular accounts in that area I notice he is still not home and the lawn still hasn't been cut. Same thing the week after. Then I get a call from him this morning. Says he is unhappy, lawn hasn't been cut and he wants me to come look at it. I go and look at it and see that a helpful neighbor has been by on his lawn tractor and did a quick cut for him. And I know it was a homeowner on a tractor, because there was large areas that were missed, no trimming, lawn mowed in circles, and when he was done he drove diagonally across the front of the lawn and towards the street. Also, the area my helper cut each time with a 21" had much larger tracks on it. My customer insists that nobody has mowed it but me and that I did not cut it as I said I would. He says they have a neighborhood watch and they would have seen me or somebody else doing it. Now he wants me to cut it again for free and clean up the mess. I don't feel I should be giving away free cuts. He goofed by not having me cut it the whole time he was gone. A neighbor saw it was getting out of hand and did a quick chop for him. He sees that and thinks I missed all those spots. I hate to have somebody thinking that I screwed them, essentially stole from them, but like I said, I'm not interested in doing any free mowing. We basically left it at, I wasn't going to cut it, and he has his check stub and so forth, accusing me of sticking him. I told him I've got the dates written down in my log of when it was mowed, but of course he says that means nothing. What would you do?