I am a Mortgage lender in the State of New Mexico since 1990. The company I work for One Trust Home Loans NMLS # 46375 has the majority of programs that are on the market as well as portfolio loan programs. Give a call at 505-220-2968 to see how I can help you!