Tsolanto:
24K is a big nut. If I got your drift, you are doing his mark-up. Does it work?? It's tough to "walk away" from a guy that gets/gives you work; but it's tougher to have 24k sitting in receivables from 1 guy. Does he pay promptly??, or "here's a few bucks now, and I'll get you the rest soon" & "by the way, here's another job, start it asap", while not paying the balance(s) on completed work.
Some GC's/Builders try to "roll" balances, ie: using the final/finish or part of it for "front" or rough on the next job. Watch out, it eventually catches up with them
John


John