I think that an unacceptable general contractor is a valid reason for the denial, since we are relying on his bids and plans to underwrite the loan. If your experience with him is negative, that should be plenty of reason to deny. If they customer decided he wanted to be his own GC, and that's not the nature of his business, you wouldn't accept him, would you?