Greg Anderson                              

Greg Anderson, PastorGreg has served as pastor of Belmont Baptist Church since October 2005. Prior to coming to Charlottesville he served as pastor of First Baptist Church in Spring Hope, NC and as Associate Pastor of Lyndale Baptist Church in Richmond, VA.

He is a native of Boone, NC and is a graduate of Appalachian State University and the Baptist Theological Seminary at Richmond.Greg and his wife Melanie, are the parents of two daughters, Abigail and Amelia. He enjoys time with family and friends, watching sports as well as trying to play sports, especially golf.


Ann Haney

Ann Haney, Pianist/OrganistAnn has served Belmont as pianist/organist since October, 2012, after being the substitute pianist/organist for a number of years. She is currently studying under Barbara Taylor Moore, organist at University Baptist Church of Charlottesville and teacher of organ and piano.  She earned a bachelor’s degree at Haverford College and a law degree at Boston College Law School.  Ann is married to Charles and they have twin daughters, Sarah and Rebecca.  When Ann is not at church, she can be found working at LexisNexis (legal publisher), playing the piano for a Minds in Motion dance class for Charlottesville 4th graders, or driving her girls to various activities.

Janet Shiflett 

Janet Shifflet, Church SecretaryJanet became church secretary in August 2000. A graduate of the University of Virginia with a Master of Education, she taught French for 31 years. Janet is married to Robert, and they have one daughter, Katherine.

Janet is a long time member of Belmont, she continues to use her teaching skills in the Naomi-Ruth Class and Adult Bible Study. She also leads a Spanish conversation group for the community.

Mary Hawkins

Mary Hawkins, Finance SecretaryMary is a lifetime resident of Charlottesville and the Belmont area. She joined the staff in November of 1999 as financial secretary.

Mary loves to bake desserts and cook. She also enjoys traveling as time allows.