VHFA participating lenders have the exclusive knowledge to lead you through the process of finding and qualifying for the loans and programs that meet your homebuying needs.


Top Performing Lenders

Union Bank
NMLS #: 402933
Phone: (802) 888-0489

EastRise Credit Union
NMLS #: 446767
Phone: 1-866-805-6267

Vermont Federal Credit Union
NMLS #: 466013
Phone: (802) 923-1140

Vermont Mortgage Company
NMLS #: 1345175
Phone: (802) 863-2020

Fairway Mortgage
NMLS #: 2289
Phone: (802) 489-7186

Guild Mortgage Company
NMLS #: 3274
Phone: (802) 448-7931

CMG Financial
NMLS #: 1820
Phone: (802) 846-4646


Other Participating Lenders

Advisors Mortgage Group
NMLS #: 33041
Phone: (617) 997-3765

Brattleboro Savings and Loan
NMLS #: 446356
Phone: (802) 464-7537

Community National Bank
NMLS #: 423145
Phone: (802) 334-7915

First National Bank of Orwell
NMLS #:
Phone: (802) 948-2811

Green Mountain Credit Union
NMLS #: 779988
Phone: (802) 495-5399

Heritage Family Credit Union
NMLS #:
Phone: 1-888-252-8932, option 3, then option 2

M&T Bank
NMLS #: 381076
Phone: (802) 233-2952

Mascoma Bank
NMLS #: 452944
Phone: (802) 451-0010

Movement Mortgage
NMLS #: 39179
Phone: (802) 230-4242

National Bank of Middlebury
NMLS #: 403372
Phone: (802) 388-4982

Northfield Savings Bank
NMLS #: 417749
Phone: 1-800-672-2274

Passumpsic Savings Bank
NMLS #:
Phone: (802) 751-4279

Peoples Trust Company
NMLS #: 442104
Phone: (802) 524.2196

PrimeLending
NMLS #: 13649
Phone: (802) 975-0350

Spruce Mortgage
NMLS #: 49592
Phone: (802) 863-8816

Vermont Mortgage Group
NMLS #:
Phone: (802) 689-0904