A system and method are provided for qualifying and selecting mortgage loans for a borrower. The method includes the operation of collecting mortgage loan information from the borrower. A further operation is obtaining credit information for the borrower via a network based on the mortgage loan information. The combined mortgage loan information and credit information can be compared with the conditions of a plurality of mortgage loan programs offered by a mortgage supplier. The comparison can generate a qualified active listing of mortgage loan programs from a plurality of mortgage loan programs. The qualified active listing includes mortgage loan programs for which a borrower has been approved. Another operation is selecting a mortgage loan program that a borrower desires to purchase.
展开▼