Staff

Please see more information about staff within the County Attorney's Office below. The office is comprised of four attorneys and one support staff member and is led by the County Attorney, who is appointed by and reports to the Board of Supervisors. 

  1. Language Assistance - Asistencia lingüística


Peter S. Lubeck, County Attorney

Peter S. LubeckPhone: 540-772-2009
Email Peter S Lubeck

Peter originally grew up near Philadelphia, Pennsylvania before receiving his Bachelor’s degree from Brigham Young University (2001) and his Juris Doctor and Master of Business Administration degrees from The College of William and Mary (2005). Peter has been practicing law since 2005 and joined the County Attorney’s Office in February 2013. Peter Lubeck was appointed by the Board of Supervisors to serve as the County Attorney on January 14, 2020.




Rachel W. Lower, Deputy County Attorney

Rachel W. LowerPhone: 540-772-2012
Email Rachel Lower

A native of nearby Craig County, Rachel joined the Roanoke County Attorney’s Office in 2015. She received her undergraduate degree from Virginia Tech (2011) and her Juris Doctor from Liberty University School of Law (2014).




Marta J. Anderson, Senior Assistant County Attorney

Marta AndersonPhone: 540-283-8899
Email Marta J. Anderson

Born in the Republic of Panama, Marta received her Bachelor’s degree from Austin Peay State University (2000) and her Juris Doctor from Appalachian School of Law (2004). Marta has been practicing law since 2006 and joined the County Attorney’s Office in April 2020.




Douglas P. Barber, Jr., Senior Assistant County Attorney

Doug Barber Website PhotoPhone: 540-772-2008
Email Douglas P. Barber

Doug grew up outside Portland, Oregon, and is a graduate of the U.S. Naval Academy (1992) and George Mason University School of Law (2000). Doug served on active duty in the United States Navy for 21 years, has been practicing law since 2000, and joined the County Attorney's Office in 2023.




Kristine McGowan, Executive Assistant

Phone: 540-772-2007
Email Kristine McGowan