a system , method and computer product for facilitating closing of a loan is provide . in one embodiment , the method comprises receiving transaction information for the loan , storing the transaction information in a memory , preliminarily compiling one or more electronic documents with at least some of the transaction information , outputting for review by a first party to the loan , the one or more preliminarily compiled electronic documents , receiving an electronic signature indicating approval of at least one of the preliminarily compiled electronic documents by the first party , maintaining one or more financing terms associated with the loan , outputting electronic closing documents for the loan that comprise the at least one preliminary compiled electronic document with an electronic signature , and one or more documents sufficient to contractually bind the first party to the loan .