Yes, it's mandatory to have an appointment,otherwise you can't get in https://www.dmv.virginia.gov/onlineservices/appointments.aspx Go to this website if you are in VA, schedule your appointments and prepare your documents well before going, everything is on the website. Good luck..
Yep. And nothing has changed. They're gonna make you come back because of a missing paper or unupdated systems on the computer. Went 3 days in a row bringing every single bit of information then got told I couldn't get tags because of taxes I paid in 2017. Then it turns out the computer was wrong and everything was good.
Thanks! Your answer is awaiting moderation.