Dp used to do a fair bit of work in people's houses mostly plastering or tiling he is very good at what he does however he left the work and now does a full time job doing something completely different however he does do the occasional work for old customers but usually just takes small jobs he can do on one weekend day and it's quick money which is good for us as finances can be tight.
Anyway there is one person who dp has known for some time who dp has done alot of work for and this person only ever wants my dp to do his work as he trusts him and knows dp does a good job he also picks and drops dp off and provides food and snacks to dp. Dp in return does do his work at quite a cheap cost which saves this person alot of money. Him and dp are on friendly familier terms.
Sometimes this person's jobs can go on for several weeks and sometimes extra work gets added on.
The issue is that sometimes dp asks for a bit of money as he goes along and this person is extremely slow at paying it and dp will have to remind him and he still delays despite that when dp asks he tells dp yes I've no issue he also at the end of a day never asks dp do you need any money today.
Is dp been unreasonable asking for smallish amounts as he goes with a final amount on completion dp gives up his days off rest time etc to help this person out. Thoughts please.