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.
David Veach headshot

David Veach

Loan Officer | Sales Manager
Movement Mortgage
NMLS ID # 438110
19720 Jetton Rd, Stes 202 & 203, Cornelius, NC 28031
Dial Phone Number
p: (803) 389-8095
f: (980) 225-1822
Send E-mail to
e: david.veach@movement.com

Mortgage Calculator

Calculate your monthly payments.


Aaron K, HOMEBUYER

"Great experience. David and his team were very helpful and responsive."

Mar 21, 2025

Heather P, HOMEBUYER

"Communication was great keeping me up to date and explaining the process"

Mar 14, 2025

Benjamin W, HOMEBUYER

"David and Heather both worked very hard to make my refi process as smooth as possible. They also worked very hard to make sure it was completed as fast as possible. I'm very happy that I was able to work with them."

Jan 15, 2025
David Veach headshot
David Veach
Loan Officer | Sales Manager
Ready to learn more or get started? Complete the form and let’s connect.
19720 Jetton Rd, Stes 202 & 203, Cornelius, NC 28031
(opens in a new tab)
NMLS # 438110

State License #FL-LO91433, GA-438110, MS-438110, NC-I-174204, SC-MLO - 438110, TN-438110, VA-MLO-54731VA