I have now used James for multiple transactions. His knowledge of lender criteria is second to none. I will 100% use him again.