For more than 20 years, Mike has represented local governments, departments of social services, and other public agencies. With a unique understanding of the needs of local governments, Mike provides counsel on myriad issues including municipal litigation, local government law, employment law, defense of civil rights claims, and representation of local departments of social services.
Mike currently serves as City Attorney for the City of Radford, Town Attorney for the Town of Narrows, County Attorney for Craig County, and Assistant Galax City Attorney where he served as its City Prosecutor for over nine years.
He also serves as Agency Attorney for the local departments of social services in the City of Galax and the counties of Wythe, Carroll, Grayson Bland, and Floyd. His past experience includes representing the local departments of social services in the counties of Pulaski, Smyth, Stafford, Tazewell, Louisa, Mathews, and Rockbridge.
Mike's clients also include the New River Valley Juvenile Detention Home, the New River Valley Regional Jail, Floyd County, Carroll County, Grayson County, and the Peppers Ferry Regional Wastewater Treatment Authority.