i guess the main issue is that the client won't allow my mate to make good - outright refused several times
I've had other trades in to fix previous trades' fuck ups at my own expense, mainly because (as has been mentioned upthread), I didn't want the previous trades back, even for free. It doesn't sound like that kind of thing is happening here.
I think you're right - the relationship has soured.
See my post - the last line. It’s true. Your mate is in an awkward situation, he has done his best to assist and obviously the home owner wants a job for free. I don’t envy him at all.
i guess the main issue is that the client won't allow my mate to make good - outright refused several times
I think you're right - the relationship has soured.