They do a great job! My son gets his haircuts there, and it's always done by the lady( I don't know her name) and she does a great job. I would recommend it, but just know that you might have a 20-40 min wait sometimes. Especially on Saturdays. And no they don't do appointments for haircuts.
No except for beard shaves I believe
Thanks! Your answer is awaiting moderation.