9AM - 12AM
121 N Main St, Columbia9AM - 12PM
221 S Main St, Columbia“Needed a last minute haircut and it was perfect! 2 people took less than 30 minutes.Services: Haircut“
8AM - 5PM
5609 Hampton Ave, St. Louis“Absolutely loved working with Dana! She is a great communicator in addition to the amazing bridal hair she did for my wedding. My bridesmaids were all so happy with their hair as well. She is also very talented when It comes to hair extensions. I felt so beautiful on my big day and would definitely recommend!“
9AM - 7PM
6919 Gravois Ave, St. Louis“Emad was my barber. From Jordan, very nice mannered guy and did great on my haircut. i will be going back here probably only with him, it was my first time here. At first i think he felt awkward because there was an English barrier but he did a great job with the picture i showed him and took his time. I recommend.“
10AM - 8:30PM
3524 Lemay Ferry Rd, Lemay Township“TK got me right with a beautiful fade low taper. Not only great cut but he has great energy and personality. Go book an appointment with him for a great experience.“
9AM - 5PM
5233 Weber Rd, Affton“I have been a regular at mainstay for years. Jarrod is a great barber and always does an awesome job.“
9AM - 6:30PM
3239 Lemay Ferry Rd suite b, St. Louis“This barbershop is top tier in every way. The level of detail they put into their work is unmatched—you can tell they truly take pride in every haircut and don’t rush the process. Every line is clean, every fade is smooth, and the final result is always sharp and consistent. The service is just as impressive as the cuts. From the moment you walk in, you’re treated with professionalism, respect, and genuine care. The barbers actually listen to what you want and make sure you leave fully satisfied. The atmosphere is welcoming, clean, and comfortable, making the whole experience enjoyable. If you’re looking for a barbershop that delivers detailed work, top-tier service, and consistently high-quality results, this is the place to go. Highly recommended.“
“Just haircut, it's unfortunate that a barber doesn't do more. But the man was pleasant so I can't be upset, I'd go there but I shave my head and only need my beard trimmed. I give the 5 star because the man is honest and polite.“
9:30AM - 6:30PM
75 Grasso Plaza, Affton“Great expeditious 5 star service. These barbers are respectful and professional, The barbershop is clean, calm, and relaxing.“
8AM - 2PM
6049 Telegraph Rd, St. Louis“I brought my son for his very first haircut and they did amazing! I would 100% recommend to anyone looking for a clean, friendly, knowledgeable barber shop!“
10AM - 4PM
4705 Hampton Ave, St. Louis“A-1 Service clean and very professional and most importantly haircuts are next level love it“
8AM - 5PM
8204 Gravois Rd, St. Louis“Sonny’s is a gem! Old school barbershop feel and experience. I would recommend for anyone looking for a barber that knows how to get it done the right way.“
10AM - 7PM
6229 Gravois Ave, St. Louis“Tbh I’m not from St. Louis but my wife says this is the best haircut I ever got so I’m coming back fosho“
8:30AM - 3PM
2922 Telegraph Rd, St. Louis“Randell is the best! He cuts my 10 year olds hair and he always loves his new look. They always have a good time chatting too.“
9AM - 7PM
2752 Chippewa St, St. Louis“One of the best barbershops I've ever been too, great customer service, friendly employees.“
“Been going to Great Clips, Sport Clips and similar chains my whole life. Wanted to try a real barbershop and went here on a whim. I haven’t been back to Great Clips since. Impossible to overstate how much higher the level of service is here, even for a simple haircut like what I get. Both owners (both named Anna) do an outstanding job. Awesome.“
10AM - 3PM
4907 Devonshire Ave, St. Louis“Bilja is by far the best barber for men in the South STL area. I have been going to her for the past 4 years and will not go to anyone else. I’m sure other reviews will mention the same thing, but you will notice that Bilja prioritizes taking as much time as she needs to take to ensure you are happy with the end result (even when there is a queue of people sitting and waiting to get their ears lowered). She makes sure to not take too much off as once, but as she has advised in the past, “once it’s off, it’s off”.Be sure to explain exactly what haircut you want (or pull up a picture on your phone to show her an example of the style you are wanting) before she starts and do not be afraid to make additional tweaks as she progresses with your cut. She is very patient and understanding. There is a VERY SLIGHT language barrier present between English and her native tongue, so be sure to speak clearly, simply, and directly when communicating your desired hair style and or adjustments you would like her to make, before completing your haircut.Pro tip: take a picture of your haircut (front, back, sides, and top) after leaving and save them to pull up and show her next time to expedite the process.Bilja accepts walk-ins most days of the week. For the impatient people out there, expect to wait, sometimes an hour before you can sit in her chair. As I mentioned previously she treats each customer the same and spends as much time as she needs to on each customer depending on the complexity of the cut and how particular each customer is behaving at the time.HIGHLY RECOMMEND and hope this helps those of you in need of an exceptional barber!“
10AM - 7PM
4253 Bayless Ave, St. Louis“Great atmosphere from the time I walked in. Ardit (Golden Hands Barber) was very detailed and did an amazing job.“
9AM - 4:30PM
3946 Union Rd, St. Louis“I don't know where to begin but it was a long time ago me and my friend stopped in and we've been going to him for good 15 years now excellent service This man definitely knows how to cut hair The way I like Rick is a great Barber“
11AM - 7PM
5711 Gravois Ave, St. Louis“My 3 boys have been getting their haircuts here for a year now. Always have a great experience with great results.“
10:30AM - 5PM
119 Lindeman Ave, Dupo“Great haircut, friendly service, and experienced barber made this a great experience with a fantastic cut! Prices are the best around. Located in a quiet neighborhood just outside of the city. New customer for life!“
9AM - 6PM
4037 Union Rd, St. Louis“You really can't go wrong with getting a haircut here. I'm not even really a big-time sports fan, yet I go here every time I need to lose some hair. The staff is super nice and the service is always fast and GREAT. It's worth the few extra bucks you might spend versus going to the other chain of so-so hair choppers.“
8AM - 12PM
125 E Washington St, Millstadt“This was only my 4th time going to This barber. I couldn't believe that he rembered me and even more astounding, how I want my hair to be cut. This is definitely my new barber.“
“Absolutely the best haircut I've had in years. I have almost always gone home and found things wrong with my cuts, but not here. The cut was perfect!“
9AM - 7PM
3956 S Grand Blvd, St. Louis“Amazing shop, amazing people, and an even more amazing experience! I will most definitely come back!“
10AM - 8PM
3608 Bates St, St. Louis“An excellent barbershop with excellent service very clean and at a very good price 100% recommended“
8:30AM - 5PM
9454 W Main St, Belleville“Was looking for a good spot hit them up and Tee took care of me was also looking for a new barber and I was pleased with his work will definitely be back“
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
Barbers
“I hadn’t had a haircut at a proper barber in a long time and they got me right. This place is THE place to get your haircut in Columbia. And he does straight razor. Best haircut in a while.“