Supercuts, don't underestimate the name. They have an easy online check-in system where you get to pick your stylist. I've been coming to this location for a few years and I have a particular stylist who I will only see when I come here. She takes her time, she is friendly, she knows what's she's doing.
Don't get upset at the girls if you don't reserve a spot in advance, they are busy so without your reservation, you're going to wait.