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.
Barry Duffey

Barry Duffey

Loan Officer
Movement Mortgage
NMLS ID # 196495
3922 Electric Rd, Ste 1B, Roanoke, VA 24018
Dial Phone Number
p: (540) 529-5637
o: (540) 563-8003
f: (540) 759-7925
Send E-mail to
e: barry.duffey@movement.com

REFINANCE CALCULATOR

Calculate your monthly payments.


Terry H, HOMEBUYER

"Great communication with Barry he's very knowledgeable and willing to help with any and all issues that may arise highly recommended"

Mar 01, 2025

Lauren C, HOMEBUYER

"Barry makes everything so easy to understand and is always on top of every single aspect of the process. We have been with Barry for multiple home sales/purchases and now a refinance. We would NEVER go anywhere else! He is top notch and never allowed to retire!!! :)"

Jan 09, 2025

Jared L, HOMEBUYER

"Barry was extremely knowledgeable, efficient, insightful, and helpful, in addition to being very friendly and an absolute delight to work with! This was our first time purchasing a house and Barry did everything he could to make the process as smooth as it could possibly be. Any time (and I mean any time!) we had questions, Barry responded promptly in a clear and concise manner. Barry went above and beyond our expectations and made us glad we chose Movement Mortage! Thank you so much for your hard work, Barry!"

Jan 02, 2025
Barry Duffey
Barry Duffey
Loan Officer
Ready to learn more or get started? Complete the form and let’s connect.
3922 Electric Rd, Ste 1B, Roanoke, VA 24018
(opens in a new tab)
NMLS # 196495

State License #VA-MLO-4852VA, NC-I-188911, SC-MLO-196495