Well, Next time this happens with a wing nut general ,try this. " Sure Eddie ,no sweat. As soon as You, and Your Men re- roof My 8 square garage roof for Free, I'll do the plumbing Extras for the same price . " When can You start ?
And that's exactly why I stay away from fuc*in CONtractors..They aren't worth a shi*. They get what I call CONtractor amnesia when it's time to pay .Their job scheduling sucks. Some guys have CONtractors that are reputable but those are few and far between.When the deadbeat CONtractors take 2 months to pay you have pretty much worked for free.I have told a few "Sorry I don't need your business , get lost"
There are honest GC's out there. I've got one who's solid gold. Just wish there were more like him. Going the extra mile for him has always paid off.