NPFI run by Joel Gallegos takes care of business. Very responsive and professional. He let me know what he needed from me, and as quickly as I was able to get him my documents. He in turn processed my refi within a week or so. Offered me many different options for my specific situation.