Broker Check

162 N Main St.
Suite 200
Barre, VT 05641

(802) 476-3235

Our Team

Granite Financial Group is comprised of more than 100 years of combined experience in the financial services industry, bringing deep knowledge and insight to every client relationship. We offer flexible fee arrangements and the ability to serve in a fiduciary capacity for individuals, corporations, and nonprofit organizations alike—ensuring that our clients’ best interests always come first.

Bill was born, raised and currently lives in Montpelier, VT with his wife, Jean. Rounding out his family is son Cole, stepdaughters Alex and Peyton and two dogs Phasma and Boba. Bill graduated from The University of Vermont with a...

Read more

James is a native New Yorker, longtime Connecticut resident, and flatlander turned Vermonter in 2017. After a lifetime of playing soccer at the national, university and professional level, he entered the financial services industry in...

Read more

Jordan joined Granite Financial Group in 2009 and became Associate Partner in 2022. She supervises Operations and Client Services and holds a Series 7 securities license. Jordan lives in Central VT with her husband Tyler and their...

Read more

Kim joined the Granite Financial Group team in January 2023 as the Client Services Associate, with over 30 years of experience in customer service.  Prior to joining Granite Financial Group, she was the...

Read more

Pat is a proud Vermonter who grew up in Colchester and graduated from The University of Vermont with a degree in Political Science with a minor in History. He lives in Essex with his wife teenage twins (son and daughter)...

Read more

Scott Fitzgerald

401(k) and Retirement Plan Operations Coordinator

802-476-3235 x 210

802-479-0366