The banks pay The Mortgage Lab to find and prepare the entire application for them. This means they need less people in the branch which is much cheaper for them.
Additionally, the bank can control the type of business they receive. A bank might call The Mortgage Lab and say, “we don’t want high risk clients this month but we do want business owners”. And immediately, they will begin to receive those kind of clients from us. In a branch, the banks are forced to accept whatever client walks through the door.