I didn't have an appointment... Dropped off my registration renewal and they called me 2 hours later when it was ready to pick up
walk-ins depend on your task. I turned in some plates and got forms that I needed as a walk-in. Appointments needed for most transactions. Call them first to be sure!
Thanks! Your answer is awaiting moderation.