skip to Main Content

Welcome to Mortgage First Corporation.

We are a locally owned independent mortgage broker, conveniently located just south of downtown Salem. If you live elsewhere in Oregon, we are happy to accommodate you over the phone or online!

We understand that a home is often the largest investment in your life. Purchasing or refinancing that home is a significant event! At Mortgage First Corporation we are an independent mortgage broker, looking out for the perfect fit for you. We pride ourselves for over 28 years on fostering genuine relationships with our clients, and work hard for you. We have an extensive selection of loan products from low rate 30 year fixed, to construction, first time buyer loans, multiple Veterans programs, reverse mortgages, and loans for bruised credit and hard to document income.

Client Testimonials

Kerry Vasquez has handled several home mortgage transactions for me since 1997 at the time she was first recommended to me by a Silverton realtor. Kerry just plain shares her years of experience in a warm professional manner that engages you in the adventure of buying a home. I like…Read More

We were introduced to Claire earlier this year by our financial advisor. We were interested in finding a mortgage broker who was 1) female, and 2) close to our age group to better understand our unique needs. From the day Claire and I began talks, it was clear this was…Read More

Thank you so very much for all of your hard work in the refinance of our home mortgage, and a very belated thank you for the same hard work over tow years ago when we bouhgt our "dream home!" Your professionalism and caring nature made the mortgage finance process a…Read More

Mike and Mary
Rating: 5

Need A Quick Quote?

Our Mortgage Team

Melissa Puttkammer

Independent Mortgage Broker
NMLS #: 1740028

Todd Wayne Allen

President/Independent Mortgage Broker
NMLS #: 41813

Kerry L. Vasquez

Asst VP/Independent Mortgage Broker
NMLS #: 270728

Claire Allen Mahoney

Independent Mortgage Broker
NMLS #: 1082151

Dominic Federico

Independent Mortgage Broker
NMLS #: 283016

Richard C. Gessford

Independent Mortgage Broker
NMLS #: 322109

Audrey Tappan

Independent Mortgage Broker
NMLS #: 264494

Kris Norton

Independent Mortgage Broker
NMLS #: 716342
Back To Top
×Close search