Skip to main content. Skip to contact links. Skip to navigation. If you wish for the loan officer to reach out to you, click to skip to their contact form. If you have questions for this loan officer, click to call them. If you need loan servicing, click to call our loan servicing department at 855-979-1084 Skip to footer navigation.
Momentum Mortgage Partners
Matthew J Kirk

Matthew J Kirk

Branch Leader
Movement Mortgage
NMLS ID # 947887
Because integrity and action move people forward.

Momentum Mortgage Partners – Powered by Movement Mortgage


“Because integrity and action move people forward.”


Momentum Mortgage Partners is built on truth, transparency, and trust. We deal in real conversations, real solutions, and real results.


Led by industry veterans Matthew Kirk, Daniel Smith, Kim James, and Anthony Poulin our team has come together to form Momentum Mortgage Partners, proudly powered by Movement Mortgage. We are a team of mortgage professionals who believe in keeping the process simple, honest, and moving forward.


We understand that buying a home is one of life’s biggest decisions. That’s why we’re committed to delivering clear communication, reliable advice, and compassionate service every step of the way. Our clients and partners can count on us to provide real answers, backed by experience and integrity.


At Momentum Mortgage Partners, our name says it all:

  • Momentum – We keep your homebuying or refinancing journey moving forward.
  • Partners – You’re never doing this alone. We’re by your side from start to finish.
  • Powered by Movement Mortgage – Giving us the strength, technology, and resources to deliver industry-leading service.

Over the next few weeks, you’ll see our rebranding come to life—new look, same great team, and an unwavering commitment to excellence. We’re here to build trust, create momentum, and help more people say yes to homeownership.

Matthew J Kirk
Matthew J Kirk
Branch Leader
Ready to learn more or get started? Complete the form and let’s connect.
575 Lynnhaven Pkwy, Ste 101, Virginia Beach, VA 23452
(opens in a new tab)
NMLS # 947887

State License #AL-947887, FL-LO83729, GA-947887, PA-101180, MD-947887, NC-I-183489, SC-BFI-MLO-947887, TN-947887, VA-MLO-12248VA