In and out in 20 minutes with no appointment. Friendly team, clean and comfortable waiting area. We tried a few locations before finding this one. I'm sure with an appointment this location would be a breeze. One issue is no one actually monitors the front desk. It's automated sign in with a tablet so it's hard to find out for example what your wait time might be.