The governing body of any county, city, or town may provide by ordinance for taking abandoned vehicles into custody and disposing of them in accordance with this article.
Any county, city, or town may take any abandoned motor vehicle into custody. The locality may employ its own personnel, equipment, and facilities or hire persons, equipment, and facilities, or firms or corporations that may be independent contractors for removing, preserving, storing, and selling at public auction abandoned motor vehicles.
Va. Code § 46.2-1201