I take my kids here because I think they do a fabulous job with cutting and styling kids hair. All of the ladies are nice and patient with the kids. I gave three stars because you need to plan on waiting at least 30 minutes if they can't get you in right away. The last two times I've been in, they've quoted me a 10-15 minute wait when it has actually been 30-45. I have no problem waiting or coming back, but please don't over promise and under deliver on wait times. It's extremely frustrating.