These guys were quick and everyone was super friendly. I hate it when you pull into a service station nobody seems to notice you. As soon as I pulled up to this place, a guy stopped what he was doing to help me out. When I went into the waiting office, Bob kindly waited on me and already knew the car I drove without asking me. They do warn you that you have to pay if you don't pass. If you don't pass and go back second time, price is half. I got a $10 discount for finding this place on yelp. Wait time was quick, about 30 minutes for me. I've recently moved to the area from Virginia and needed to do this to get my car registered. You don't need an appointment or any paperwork prior to going. Bob is wonderful and has a great sense of humor.