I've been a regular customer to this salon for years. Wait times are long, even for an appointment. Well past your scheduled time. Expect at least 15-30 minutes after you appointment is scheduled to get your haircut. I get how they do their appointments by hair stylist, but most of the stylists struggle to keep up with the promised cut times stated on their website and serve other walk-in customers first, instead of picking up the slack.
Now the quality of the haircuts. They're very good, never had a bad haircut here. The stylists are usually very nice and make conversation with you.
Overall, I recommend this salon if you've got a flexible schedule.