• Megan G.
    Sep 2021

    post hair appointment and i'm literally crying. i asked for a perm and a trim bc i had an undercut. i provided photos of his previous work of what i had wanted and asked him if he would be able to make me look like that. i had been clear that i had a lot of hair and asked him if that would be a problem and if he couldn't give me the desired look then i would rather not get the perm. he said he would be able to pull it off and i put my trust in him to give me the desired look. OBVIOUSLY IT WAS MISPLACED TRUST BECAUSE I CAME OUT LOOKING LIKE I HADNT SHOWERED IN WEEKS. my hair wasn't curly or straight just dry and scraggly. i will spare you by not showing you pics of my actual hair because i'm a nice person and don't want to ruin your day as well. he thinned my hair to the point wear it looked like i had too little hair. imagine a puffball on top will little wirey bits below and that's basically my hair. i had started cutting my own hair during the pandemic out of boredom and did better than him with no prepping. i will now have to recut my own hair because it's so fucking ugly.

  • Liu M.
    May 2021

    I love this salon! They are very professional, always designing a suitable hairstyle and color for me! Every time I come, I feel amazed 5 star rating as always

  • John W.
    May 2021

    Been coming here for a few months now and Leo always does a great job cutting my hair exactly how I like it :) super friendly service as well

  • Joanna L.
    May 2021

    It has been 2 and half weeks since my haircut, and usually I give it some time before writing my review to see if it gets better... but I still hate it. I came to get my hair trimmed with Leo after finding this place on Yelp. I made an appointment via phone call and my appointment started on time. Leo was the only person in the salon at the time and we started off with going over how I wanted my hair cut. I specifically said that I wanted a trim and that I want to keep my hair long. We agreed on a length and he washed my hair. The hair wash was average, there wasn't much of a scalp massage or anything special. He spent about 45 minutes cutting my hair. The end result? Really short hair! Much shorter than what I imagined/wanted. Not only that, but my hair was layered in a way that doesn't work with the way my hair curls (my hair is naturally wavy). He blow-dryed it straight in the salon, so it looked a little longer and the layers looked a little better. But after I had gone home and washed it myself, my natural waves are literally going in so many weird directions. If you have curly/wavy hair or truly just want a trim, I would suggest you go elsewhere.

  • Shan X.
    Feb 2020

    Leo has been my go-to hairdresser for the past three years. I'm always satisfied with my hair length, thickness and color. I strongly recommend Leo's O'Salon.

  • Share L.
    Jan 2020

    Always a fantastic time to get pampered at this salon. Great hairstylist with expertise beyond his years! Nice location! The salon is close to Huntington and First Ave. Ample street parking and lot parking available. Love coming here!

  • A W.
    Jan 2020

    Visiting from KC and Leo never disappoints! Best advice and my hair comes out loved! Very reasonable prices and well-timed!

  • Lauren C.
    Dec 2019

    Leo is my favorite hairdresser. He is professional and attentive to what his clients' needs. He never disappointed me and always gave me the result of what I want.

  • Anne L.
    Dec 2019

    I used a Groupon and received a pretty good deal The stylist is skilled at what he does.

  • Sally Tomato
    Oct 2019

    Very professional, reasonable prices,friendly staff, absolutely love my haircut and color.

Load More


Monday: ClosedTuesday: ClosedWednesday: 10AM - 7PMThursday: 10AM - 7PMFriday: 10AM - 7PMSaturday: 10AM - 7PMSunday: 10AM - 7PM