Lender Partners


Maddy Armstrong

Loan Officer

Phone: 804-305-2344

Address: 4198 Cox Road Suite 114
Glen Allen, Virginia 23060

Since market conditions and mortgage programs change frequently, it’s important to work with a skilled home loan professional who is able to give quick and accurate financial guidance. I am committed to providing outstanding customer service and helping you make an informed decision about the mortgage that will best suit your needs.


Michael T. Cao

VP/Sales Manager

Phone: 804-521-0949 | 804-301-8415

Email:  [email protected]

Address: 4401 Waterfront Drive|Suite 240|Glen Allen, VA 23060


Mary N. White

Vice President /Mortgage Loan Consultant

TowneBank Mortgage - Your Hometowne Mortgage Lender

Phone: 804-521-8958 | 804-938-2335

Address: 4501 Cox Road, Glen Allen, VA 23060

Settlement Partners


Katie Redwood, Esq.

Tluchak, Redwood & Culbertson, PLLC

Phone: (804) 257-7255 | (804) 353-9941

Address: 3721 Westerre Parkway, Suite E Henrico, Va 23233

Katie received her law degree from the University of Richmond School of Law in 2015. While in law school, Katie served on the Client Counseling and Negotiation Board, was a senior staff member for the Journal of Law and the Public Interest, and was involved in the Women’s Law Student Association.


Mark A. Fleckenstein, Esq.

Mark A. Fleckenstein & Associates, PC

Phone: 804-358-9400

Address: 311 South Boulevard
Richmond, VA 23220


Aurora Title

Phone: (804) 729-9005

Email: [email protected]

Address: 2203 Pump Road
Henrico, VA 23233

Get an Accurate Estimate

Estimate your mortgage payment, including the principal and interest, taxes, insurance, HOA, and PMI. Add your location for more accurate estimates.
$0,000 Your Payment 20 15 65 65
$0,000 Your Payment

Work With Us

Whether it's finding you a home, finding the best loan, or helping you get the most out of selling your home, The KEY Team is here to guide you. They will listen to understand your goals, and we will work together as a team. In this fast paced market, communication is key, and they'll be as committed as you are to achieve your goals.

Follow Us on Instagram