- Home
- Government
- Town Council
- Council Contact Information
Council Contact Information
Please be aware that correspondence sent by or to members of the Berryville Town Council and Town staff is subjected to Virginia's Freedom of Information Act. Click here for more information regarding the Virginia Freedom of Information Act.
Contact information
mayorarnold@berryvilleva.gov
(540) 539-5201
Town Council service - Mr. Arnold began his service on the Town Council in July 2006 after being elected Recorder. Mr. Arnold was elected mayor and began to serve in that role in July 2020.
Current term of office - July 1, 2024 through December 31, 2028
Town Council standing committee assignments - Personnel, Appointments, and Policy Committee (Chair)
Other memberships - Berryville-Clarke County Joint Committee on Economic Development & Tourism; Liaison to Berryville Main Street; Member and past Chief of John H. Enders Fire Company and Rescue Squad; Berryville Area Development Authority
Contact information
egibson@berryvilleva.gov
(760) 898-3753
Town Council service - Ms. Gibson began her service on the Town Council in July 2016 after being elected as the Ward 3 Representative. Ms. Gibson was appointed Recorder in July 2020. She was elected as Vice Mayor in November 2022 and began to serve in that role in January 2023.
Current term of office - January 1, 2023 through December 31, 2026
Town Council standing committee assignments - Budget and Finance Committee (Chair); Personnel, Appointments, and Policy Committee
Other memberships - Northern Shenandoah Valley Regional Commission; Liaison to Bee City USA Committee
William "Willy" Steinmetz, Ward 1 Representative
Contact information
wsteinmetz@berryvilleva.gov
(540) 336-0003
Town Council service - Mr. Steinmetz began his service on the Town Council in December 2022 when he was appointed Ward 1 Representative. He was returned to office in the November 2023 special election.
Current term of office - July 1, 2024 through December 31, 2028
Town Council standing committee assignments - Public Safety Committee
Other memberships - Planning Commission (Chair); Berryville-Clarke County Joint Committee on Economic Development & Tourism
Contact information
pperez@berryvilleva.gov
(540) 401-9844
Town Council service - Mr. Perez began his service on the Town Council in October 2025 when he was appointed as the Ward 2 Representative.
Current term of office - October 1, 2025 through December 31, 2026
Town Council standing committee assignments - Streets and Utilities Committee (Chair); Community Development Committee
Other memberships - Barns of Rose Hill - Board of Directors
Grant Mazzarino, Ward 3 Representative
Contact information
gmazzarino@berryvilleva.gov
540-232-9706
Town Council service - Mr. Mazzarino began his service on the Town Council in August 2020 when he was appointed as the Ward 3 Representative. Mr. Mazzarino was elected as Ward 3 Representative in 2022 and re-elected with that term beginning in January 2023.
Current term of office - July 1, 2024 through December 31, 2028
Town Council standing committee assignments - Public Safety Committee (Chair); Budget and Finance Committee
Ryan Tibbens, Ward 4 Representative
rtibbens@berryvilleva.gov
(717) 856-9858
Town Council service - Mr. Tibbens began his service on the Town Council in January 2023 when he was elected as the Ward 4 Representative.
Current term of office - January 1, 2023 through December 31, 2026
Town Council standing committee assignments - Community Development Committee (Chair); Streets and Utilities Committee
Other memberships - Clarke County Economic Development Advisory Committee