This building is really nice and updated, which helps create an incredibly refreshing DMV experience. It's a nice, open space on the inside with lots of seating and it's easy to understand where to go for your specific needs. There is also free wifi, which I have never seen at any other DMV before, either. The neatness of the building and it's nice computer systems seems to also have a positive effect on the employees - they were helpful and had nice attitudes and generally seemed to feel like they liked their jobs - and the process of getting what I needed was very efficient and only took about 40 minutes in all. (I also went on a Monday morning, so that might have to do with the smaller crowd). I was amazed that I didn't spend my entire morning there! Thank you City of Huntersville/Mt Holly for investing in a top quality DMV facility!