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...
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...
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)...
