I've been here many times and always leave completely satisfied. I typically bring my sons in several times a year and they have always done a great job, made the boys feel comfortable, and have a clean mellow establishment. They do get really busy at times and I would recommend arriving early morning to avoid the wait. Because I'm a baldy I can't speak for my own hair, but they have done my beard several times and it always comes out clean and professional.